Package com.sonar.sslr.api
Interface AstNodeType
- All Known Subinterfaces:
AstNodeSkippingPolicy,CompilableGrammarRule,GrammarRuleKey,Rule,TokenType
- All Known Implementing Classes:
AcuCobolKeyword,AcuCobolTokenType,AlwaysSkipFromAst,CICSKeyword,CobolKeyword,CobolSpecialCharacter,CobolTokenType,DliKeyword,EnterpriseKeyword,GcosKeyword,GenericTokenType,HpKeyword,IleCobolKeyword,MicrofocusKeyword,MutableParsingRule,NeverSkipFromAst,RuleDefinition,SkipFromAstIfOnlyOneChild,SQLKeyword
public interface AstNodeType
Each AST Node has a type which can be for instance the Rule of a Grammar, a language keyword or a language special token like a WORD.
When implementing the AstVisitor interface, its necessary to subscribe to a set of AstNodeType to be notified each time an AstNode with
the desired type is visited.
- See Also: