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