|
|||||||||
前 次 | フレームあり フレームなし |
<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)
字句解析器を構築します。 |
protected TopLevelClass.Node |
TopLevelClass.createNode(int symbolID,
TopLevelClass.NodeInitializationParameters parameters)
抽象構文木のノードを構築します。 |
protected TopLevelClass.Node |
TopLevelClass.modifyWholeTree(TopLevelClass.Node root)
構文木全体が構築されたときに呼び出され、構文木を編集することができます。 |
abstract TopLevelClass.Token |
TopLevelClass.LexicalAnalyzer.next()
シーケンスの次のトークンを返します。 |
TopLevelClass.Token |
TopLevelClass.Default.LexicalAnalyzer.next()
|
protected char |
TopLevelClass.Default.LexicalAnalyzer.nextChar()
TopLevelClass.Default.LexicalAnalyzer.text 中の次の文字を返します。 |
protected char |
TopLevelClass.Default.LexicalAnalyzer.nextUnicodeEscapedChar()
ユニコード・エスケープをふまえて TopLevelClass.Default.LexicalAnalyzer.text 中の次の文字を返します。 |
TopLevelClass.Type |
TopLevelClass.parseType(File file,
String charsetName)
ファイルに含まれる Type を構文解析します。 |
TopLevelClass.Type |
TopLevelClass.parseType(String sourceName,
CharSequence text,
int tabStop)
java.lang.CharSequence に含まれる Type を構文解析します。 |
TopLevelClass.Type |
TopLevelClass.parseType(String sourceName,
File file,
String charsetName,
int tabStop)
ファイルに含まれる Type を構文解析します。 |
TopLevelClass.Type |
TopLevelClass.parseType(String sourceName,
Reader reader,
int tabStop)
文字ストリームに含まれる Type を構文解析します。 |
TopLevelClass.Type |
TopLevelClass.parseType(TopLevelClass.LexicalAnalyzer analyzer)
字句解析器が出力するトークンの列を構文解析します。 |
|
|||||||||
前 次 | フレームあり フレームなし |