|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
AstAndTokenVisitor | The AstVisitor allows to visit some desired AstNode. |
AstNodeSkippingPolicy | Specific Ast node types that can tell whether they should be skipped from being attached to the AST or not. |
AstNodeType | Each AST Node has a type which can be for instance the Rule of a Grammar, a language keyword or a language special token like a WORD. |
AstVisitor | |
AuditListener | An AuditListener must be used to be notified of parsing error or standard exception which might occur when analysing a source code |
Grammar | A Grammar must be implemented to define the syntactic rules of a language. |
GrammarDecorator<GRAMMAR extends Grammar> | |
LeftRecursiveRule | A LeftRecursiveRule must be used in place of a Rule in order to support left recursion. |
RecognictionExceptionListener | A RecognictionExceptionListener must be used to be notified of parsing error |
RecognitionException | If a parsing error is encountered, an exception which implements this RecognitionException is thrown by the Parser. |
Rule | A Rule describes a grammar syntactic rule. |
TokenType | |
UnreservedKeyword |
Class Summary | |
---|---|
AstListener<OUTPUT> | |
AstNode | the parser is in charge to construct an abstract syntax tree (AST) which is a tree representation of the abstract syntactic structure of source code. |
AstNodeBrowser | |
Comments | |
LexerOutput | |
Preprocessor | |
Token |
Enum Summary | |
---|---|
GenericTokenType |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |