インタフェース TopLevelClass.Node

既知のサブインタフェースの一覧:
TopLevelClass.AmbiguityAbsorber, TopLevelClass.Token, TopLevelClass.Type
既知の実装クラスの一覧:
TopLevelClass.Default.AmbiguityAbsorber, TopLevelClass.Default.ListOrNode, TopLevelClass.Default.Node, TopLevelClass.Default.Token, TopLevelClass.Default.Type
含まれているクラス:
TopLevelClass

public static interface TopLevelClass.Node

A node of the abstract syntax tree that is the result of parsing.

導入されたバージョン:
notavaCC 1.0
関連項目:
TopLevelClass.Type, TopLevelClass.Token, TopLevelClass.parseType(java.io.File, java.lang.String)

入れ子のクラスの概要
static class TopLevelClass.Node.ConcreteList
           
 
メソッドの概要
 List<TopLevelClass.Node> getChildNodes()
          Returns the list of the child nodes of this.
 TopLevelClass.AmbiguityAbsorber getWrappedAmbiguityAbsorber()
           
 

メソッドの詳細

getChildNodes

List<TopLevelClass.Node> getChildNodes()
Returns the list of the child nodes of this.

For a Node created by the program generated by ¬<><∪∪, the list should be modifiable and the nodes should be ordered by its position in the parsed text. However, the nodes constructed by the users of ¬<><∪∪ are not required to satisfy it.

戻り値:
the list of the child nodes of this.
導入されたバージョン:
notavaCC 1.0

getWrappedAmbiguityAbsorber

TopLevelClass.AmbiguityAbsorber getWrappedAmbiguityAbsorber()