Package org.extendj.neobeaver.ast
-
Interface Summary Interface Description GVisitor -
Class Summary Class Description ActionName ASTNode<T extends ASTNode> ASTNodeAnnotation ASTState ASTState.CircleState Tracks the state of the current circular evaluation.ASTState.CircularValue This class stores an attribute value tagged with an iteration ID for a circular evaluation.ASTState.Cycle Instances of this class are used to uniquely identify circular evaluation iterations.AttributeValue<T> Wrapper class for storing nullable attribute values.ClassDecl EmbedCode GAction GComponent GDecl Productions and directives.GGrammar Goal GPrecedence Precedence symbol (specified with at-sign as part of a production).GProduction GRule GSym HeaderCode LeftAssoc List<T extends ASTNode> NonAssoc Opt<T extends ASTNode> PackageDecl RightAssoc Terminals Type TypeOf -
Enum Summary Enum Description ASTNodeAnnotation.Kind -
Annotation Types Summary Annotation Type Description ASTNodeAnnotation.Attribute ASTNodeAnnotation.Child ASTNodeAnnotation.Constructor ASTNodeAnnotation.ListChild ASTNodeAnnotation.OptChild ASTNodeAnnotation.Source ASTNodeAnnotation.Token