Public Member Functions | |
TokenRangeElement (Grammar g, Token t1, Token t2, int autoGenType) | |
void | generate () |
String | getLabel () |
Lookahead | look (int k) |
void | setLabel (String label_) |
String | toString () |
Protected Attributes | |
int | begin = Token.INVALID_TYPE |
int | end = Token.INVALID_TYPE |
String | beginText |
String | endText |
Package Attributes | |
String | label |
References antlr.TokenRangeElement.begin, antlr.TokenRangeElement.beginText, antlr.TokenRangeElement.end, antlr.TokenRangeElement.endText, antlr.Token.getLine(), antlr.Token.getText(), antlr.TokenManager.getTokenSymbol(), antlr.GrammarElement.grammar, antlr.GrammarElement.line, and antlr.Grammar.tokenManager.
void antlr.TokenRangeElement.generate | ( | ) |
Reimplemented from antlr.GrammarElement.
References antlr.CodeGenerator.gen(), antlr.Grammar.generator, and antlr.GrammarElement.grammar.
String antlr.TokenRangeElement.getLabel | ( | ) |
Reimplemented from antlr.AlternativeElement.
References antlr.TokenRangeElement.label.
Referenced by antlr.PythonCodeGenerator.gen(), antlr.JavaCodeGenerator.gen(), antlr.CSharpCodeGenerator.gen(), and antlr.CppCodeGenerator.gen().
Lookahead antlr.TokenRangeElement.look | ( | int | k | ) |
Reimplemented from antlr.GrammarElement.
References antlr.GrammarElement.grammar, antlr.LLkGrammarAnalyzer.look(), and antlr.Grammar.theLLkAnalyzer.
void antlr.TokenRangeElement.setLabel | ( | String | label_ | ) |
Reimplemented from antlr.AlternativeElement.
References antlr.TokenRangeElement.label.
String antlr.TokenRangeElement.toString | ( | ) | [virtual] |
Implements antlr.GrammarElement.
References antlr.TokenRangeElement.beginText, antlr.TokenRangeElement.endText, and antlr.TokenRangeElement.label.
int antlr.TokenRangeElement.begin = Token.INVALID_TYPE [protected] |
String antlr.TokenRangeElement.beginText [protected] |
Referenced by antlr.PythonCodeGenerator.gen(), antlr.JavaCodeGenerator.gen(), antlr.HTMLCodeGenerator.gen(), antlr.DocBookCodeGenerator.gen(), antlr.DiagnosticCodeGenerator.gen(), antlr.CSharpCodeGenerator.gen(), antlr.CppCodeGenerator.gen(), antlr.TokenRangeElement.TokenRangeElement(), and antlr.TokenRangeElement.toString().
int antlr.TokenRangeElement.end = Token.INVALID_TYPE [protected] |
String antlr.TokenRangeElement.endText [protected] |
Referenced by antlr.PythonCodeGenerator.gen(), antlr.JavaCodeGenerator.gen(), antlr.HTMLCodeGenerator.gen(), antlr.DocBookCodeGenerator.gen(), antlr.DiagnosticCodeGenerator.gen(), antlr.CSharpCodeGenerator.gen(), antlr.CppCodeGenerator.gen(), antlr.TokenRangeElement.TokenRangeElement(), and antlr.TokenRangeElement.toString().
String antlr.TokenRangeElement.label [package] |