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