#include <ckyparser.h>
|
| CKYParser (size_t, const std::vector< const Constraint * > &, TiCC::LogStream *) |
|
| ~CKYParser () |
|
void | parse () |
|
void | leftIncomplete (int, int, std::vector< parsrel > &) |
|
void | rightIncomplete (int, int, std::vector< parsrel > &) |
|
void | leftComplete (int, int, std::vector< parsrel > &) |
|
void | rightComplete (int, int, std::vector< parsrel > &) |
|
◆ CKYParser()
CKYParser::CKYParser |
( |
size_t |
num, |
|
|
const std::vector< const Constraint * > & |
constraints, |
|
|
TiCC::LogStream * |
log |
|
) |
| |
initalialize a CKYparser
- Parameters
-
num | The number of tokens to parse |
constraints | A Constraints vector |
log | a LogStream for (debug) messages. |
◆ ~CKYParser()
CKYParser::~CKYParser |
( |
| ) |
|
|
inline |
◆ leftComplete()
void CKYParser::leftComplete |
( |
int |
s, |
|
|
int |
t, |
|
|
std::vector< parsrel > & |
pr |
|
) |
| |
◆ leftIncomplete()
void CKYParser::leftIncomplete |
( |
int |
s, |
|
|
int |
t, |
|
|
std::vector< parsrel > & |
pr |
|
) |
| |
◆ parse()
void CKYParser::parse |
( |
| ) |
|
run the parser I dare not to comment
◆ rightComplete()
void CKYParser::rightComplete |
( |
int |
s, |
|
|
int |
t, |
|
|
std::vector< parsrel > & |
pr |
|
) |
| |
◆ rightIncomplete()
void CKYParser::rightIncomplete |
( |
int |
s, |
|
|
int |
t, |
|
|
std::vector< parsrel > & |
pr |
|
) |
| |
The documentation for this class was generated from the following files: