|
||||||||||
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 |
RecognitionExceptionListener | A RecognitionExceptionListener must be used to be notified of parsing error |
Rule | A Rule describes a context free grammar syntactic rule. |
TokenType |
Class Summary | |
---|---|
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 | |
CommentAnalyser | |
Grammar | |
PreprocessingDirective | |
Preprocessor |
A preprocessor is a component which can alter the stream of Token and Trivia. The supported operations are injection and deletion. |
PreprocessorAction | This class encapsulates the actions to be performed by a preprocessor. |
Token | Tokens are string of character like an identifier, a literal, an integer, ... |
Token.Builder | |
Trivia |
Enum Summary | |
---|---|
GenericTokenType | |
Trivia.TriviaKind |
Exception Summary | |
---|---|
RecognitionException | If a parsing error is encountered, an exception which implements this RecognitionException is thrown by the Parser. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |