Tanl Linguistic Pipeline |
Public Member Functions | |
ReviseContextStream (SentenceReader *reader, WordIndex &predIndex) | |
bool | hasNext () |
Tanl::Classifier::Context * | next () |
char const * | Outcome () |
void | revise () |
Revise parse tree according to actions. |
Parser::ReviseContextStream::ReviseContextStream | ( | SentenceReader * | reader, | |
WordIndex & | predIndex | |||
) | [inline] |
reader | the reader used to read sentences | |
predIndex | the mapping from predicates to PIDs from the model |
bool Parser::ReviseContextStream::hasNext | ( | ) | [virtual] |
Implements Tanl::Iterator< T >.
References Tanl::SentenceReader::Current(), Tanl::SentenceReader::MoveNext(), Parser::ReviseStream::reader, and revise().
Referenced by Parser::MeParser::revise(), and Parser::ApParser::revise().
Tanl::Classifier::Context * Parser::ReviseContextStream::next | ( | ) | [virtual] |
Implements Tanl::Iterator< T >.
References Parser::ReviseStream::cur.
Referenced by Parser::ApParser::revise().