|
|||||||||
前 次 | フレームあり フレームなし |
<Unnamed> での TopLevelClass.ParseException の使用 |
---|
TopLevelClass.ParseException をスローする <Unnamed> のメソッド | |
---|---|
protected TopLevelClass.AmbiguityAbsorber |
TopLevelClass.createAmbiguityAbsorber(List<TopLevelClass.Node> nodes)
|
protected TopLevelClass.LexicalAnalyzer |
TopLevelClass.createLexicalAnalyzer(String sourceName,
CharSequence text,
int tabStop)
Creates a lexical analyzer. |
protected TopLevelClass.Node |
TopLevelClass.createNode(int symbolID,
TopLevelClass.NodeInitializationParameters parameters)
Creates a node of an abstract syntax tree. |
protected TopLevelClass.Node |
TopLevelClass.modifyWholeTree(TopLevelClass.Node root)
This method is called when an whole abstract syntax tree is built. |
abstract TopLevelClass.Token |
TopLevelClass.LexicalAnalyzer.next()
Returns the next token in the sequence. |
TopLevelClass.Token |
TopLevelClass.Default.LexicalAnalyzer.next()
|
protected char |
TopLevelClass.Default.LexicalAnalyzer.nextChar()
Returns the next character in the TopLevelClass.Default.LexicalAnalyzer.text . |
protected char |
TopLevelClass.Default.LexicalAnalyzer.nextUnicodeEscapedChar()
Returns the next character in the TopLevelClass.Default.LexicalAnalyzer.text based on the Unicode escapes. |
TopLevelClass.Type |
TopLevelClass.parseType(File file,
String charsetName)
Parses a Type in the given file. |
TopLevelClass.Type |
TopLevelClass.parseType(String sourceName,
CharSequence text,
int tabStop)
Parses a Type in the given text. |
TopLevelClass.Type |
TopLevelClass.parseType(String sourceName,
File file,
String charsetName,
int tabStop)
Parses a Type in the given file. |
TopLevelClass.Type |
TopLevelClass.parseType(String sourceName,
Reader reader,
int tabStop)
Parses a Type in the given character stream. |
TopLevelClass.Type |
TopLevelClass.parseType(TopLevelClass.LexicalAnalyzer analyzer)
Parses the sequence of tokens. |
|
|||||||||
前 次 | フレームあり フレームなし |