An NDoc Documented Class Library

GoldParser Namespace

Namespace hierarchy

Classes

Class Description
DfaState State in the Deterministic Finite Automata which is used by the tokenizer.
Grammar Contains grammar tables required for parsing.
LRState State of LR parser.
LRStateAction Action in a LR State.
ObjectMap Maps integer values used for transition vectors to objects.
Parser Pull parser which uses Grammar table to parser input stream.
Rule Rule is the logical structures of the grammar.
Symbol Represents a terminal or nonterminal symbol used by the Deterministic Finite Automata (DFA) and LR Parser.

Delegates

Delegate Description
SourceLineReadCallback This callback is used by parser to notify read source line. Use parser.LineText to get line source.

Enumerations

Enumeration Description
LRAction LR parser action type.
ParseMessage Available parse messages.
SymbolType Type of symbol.