Edinburgh Speech Tools  2.1-release
EST_SCFG_Chart.h File Reference
#include "EST_String.h"
#include "EST_simplestats.h"
#include "EST_string_aux.h"
#include "EST_SCFG.h"
#include "ling_class/EST_Relation.h"
Include dependency graph for EST_SCFG_Chart.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  EST_SCFG_Chart_Edge
 An internal class for EST_SCFG_Chart for representing edges in the chart during parsing with SCFGs. More...
 
class  EST_SCFG_Chart
 A class for parsing with a probabilistic grammars. More...
 

Functions

void EST_SCFG_chart_load_relation (EST_Relation *s, LISP sent)
 
LISP scfg_parse (LISP string, LISP grammar)
 
LISP scfg_parse (LISP string, EST_SCFG &grammar)
 
void scfg_parse (class EST_Relation *Word, const EST_String &name, class EST_Relation *Syntax, EST_SCFG &grammar)
 

Function Documentation

void EST_SCFG_chart_load_relation ( EST_Relation s,
LISP  sent 
)

Build a relation from a LISP list of items.

LISP scfg_parse ( LISP  string,
LISP  grammar 
)

Parse a given string using the given grammar.

Definition at line 470 of file EST_SCFG_Chart.cc.

LISP scfg_parse ( LISP  string,
EST_SCFG grammar 
)

Parse the given string using the given EST_SCFG .

Definition at line 487 of file EST_SCFG_Chart.cc.

void scfg_parse ( class EST_Relation Word,
const EST_String name,
class EST_Relation Syntax,
EST_SCFG grammar 
)

Parse named features in (list) relation Word into (tree) relation Syntax

Definition at line 454 of file EST_SCFG_Chart.cc.