|
||||||||
前 次 | フレームあり フレームなし |
TopLevelClass.Default.LexicalAnalyzer.text
の字句解析の対象範囲の終端のインデックス(exclusive)。
true
を返します。
label
でラベル付けされる子を返します。
TopLevelClass.Default.LexicalAnalyzer.text
中の次の文字を返します。
TopLevelClass.Default.LexicalAnalyzer.text
中の次の文字を返します。
Type
を構文解析します。
Type
を構文解析します。
Type
を構文解析します。
java.lang.CharSequence
に含まれる Type
を構文解析します。
oldChild
を newChild
で置き換えます。
sourceName
。
tabStop
。
text
。
java.lang.CharSequence
を得ます。
java.lang.CharSequence
を得ます。
TERMINAL
をあらわします。
TopLevelClass.LexicalAnalyzer
。ListOrNode
の実装。source.getChildNodes()
や source.
- TopLevelClass.Default.ListOrNode(TopLevelClass.NodeInitializationParameters, boolean) -
クラス TopLevelClass.Default.ListOrNode のコンストラクタ
parameters
で与えられる子を持つようにノードを構築します。
- TopLevelClass.Default.Node - <Unnamed> の クラス
TopLevelClass.Node
の簡単な実装を提供します。- TopLevelClass.Default.Node(List) -
クラス TopLevelClass.Default.Node のコンストラクタ
- インスタンスを構築します。
- TopLevelClass.Default.Token - <Unnamed> の クラス
TopLevelClass.Token
の簡単な実装を提供します。- TopLevelClass.Default.Token(int, String) -
クラス TopLevelClass.Default.Token のコンストラクタ
- トークンを構築します。
- TopLevelClass.Default.Token(int, String, String, String, int, int, int) -
クラス TopLevelClass.Default.Token のコンストラクタ
- トークンを構築します。
- TopLevelClass.Default.Token(int, String, String, TopLevelClass.Token) -
クラス TopLevelClass.Default.Token のコンストラクタ
- トークンを構築します。
- TopLevelClass.Default.Type - <Unnamed> の クラス
Type
の実装。- TopLevelClass.Default.Type(TopLevelClass.Type) -
クラス TopLevelClass.Default.Type のコンストラクタ
source.getChildNodes()
や source.
- TopLevelClass.Default.Type(TopLevelClass.NodeInitializationParameters, boolean) -
クラス TopLevelClass.Default.Type のコンストラクタ
parameters
で与えられる子を持つようにノードを構築します。
- TopLevelClass.LexicalAnalyzer - <Unnamed> の クラス
TopLevelClass.Token
の列を生成するオブジェクト。- TopLevelClass.LexicalAnalyzer() -
クラス TopLevelClass.LexicalAnalyzer のコンストラクタ
-
- TopLevelClass.Node - <Unnamed> の インタフェース
- 構文解析の結果として得られる抽象構文木のノード。
- TopLevelClass.NodeInitializationParameters - <Unnamed> の クラス
- ノードの構築に必要な情報を
private
なフィールドで保持するオブジェクト。 - TopLevelClass.ParseException - <Unnamed> の 例外
- 解析対象のテキストが、何らかの誤りを持っていることをあらわします。
- TopLevelClass.ParseException(String, String, int, int, int) -
例外 TopLevelClass.ParseException のコンストラクタ
- 例外を構築します。
- TopLevelClass.ParseException(String, TopLevelClass.Token) -
例外 TopLevelClass.ParseException のコンストラクタ
- 例外を構築します。
- TopLevelClass.ParseException.AmbiguousGrammarError - <Unnamed> の エラー
- ¬<><∪∪へ入力された文法が曖昧である場合に発生します。
- TopLevelClass.ParseException.AmbiguousGrammarError(String) -
エラー TopLevelClass.ParseException.AmbiguousGrammarError のコンストラクタ
-
- TopLevelClass.Token - <Unnamed> の インタフェース
- トークン(構文解析対象のテキストの断片)。
- TopLevelClass.Type - <Unnamed> の インタフェース
- 抽象構文木のノード
Type
. - TopLevelClass.Visitor - <Unnamed> の クラス
- ツリーをトラバースしながら何らかの処理を行うオブジェクト。
- TopLevelClass.Visitor() -
クラス TopLevelClass.Visitor のコンストラクタ
-
- toString() -
クラス TopLevelClass.Default.Node のメソッド
-
- toString() -
クラス TopLevelClass.Default.Token のメソッド
-
- toString() -
インタフェース TopLevelClass.Token のメソッド
- トークンの イメージと、サポートされている場合その位置を返します。
TopLevelClass.Token
へ訪れるたびに呼び出されます。
TopLevelClass.Type
、およびそのサブタイプのノードへ訪れるたびに呼び出されます。
visit
メソッドを呼び出します。
|
||||||||
前 次 | フレームあり フレームなし |