Methods in fr.umlv.tatoo.cc.ebnf.ast that return NodeAST |
NodeAST |
ASTGrammarEvaluator.blank_lexem_macro(TokenAST<?> dollar,
TokenAST<String> id,
TokenAST<?> assign,
SimpleNodeAST<String> regex)
|
NodeAST |
ASTGrammarEvaluator.blank_lexem_terminal(TokenAST<String> id,
TokenAST<?> assign,
SimpleNodeAST<String> regex)
|
NodeAST |
TreeAST.getParent()
|
NodeAST |
ASTGrammarEvaluator.lexem_macro(TokenAST<?> dollar,
TokenAST<String> id,
TokenAST<?> assign,
SimpleNodeAST<String> regex)
|
NodeAST |
ASTGrammarEvaluator.lexem_terminal(TokenAST<String> id,
AliasDefAST alias_optional,
TypeVarAST type_optional,
SimpleNodeAST<String> regex_optional,
PriorityVarAST priority_optional)
|
NodeAST |
ASTGrammarEvaluator.var_group(TokenAST<?> lpar,
List<NodeAST> vargroup,
TokenAST<?> rpar)
|
NodeAST |
ASTGrammarEvaluator.var_nonterminal_plus(TokenAST<String> id,
VariableVarAST separator_optional,
TokenAST<?> plus)
|
NodeAST |
ASTGrammarEvaluator.var_nonterminal_star(TokenAST<String> id,
VariableVarAST separator_optional,
TokenAST<?> star)
|
NodeAST |
ASTGrammarEvaluator.var_terminal_plus(TokenAST<?> quote,
TokenAST<String> id,
TokenAST<?> quote2,
VariableVarAST separator_optional,
TokenAST<?> plus)
|
NodeAST |
ASTGrammarEvaluator.var_terminal_star(TokenAST<?> quote,
TokenAST<String> id,
TokenAST<?> quote2,
VariableVarAST separator_optional,
TokenAST<?> star)
|
NodeAST |
ASTGrammarEvaluator.var_variable(VariableVarAST variable)
|
Method parameters in fr.umlv.tatoo.cc.ebnf.ast with type arguments of type NodeAST |
SimpleNodeAST<?> |
ASTGrammarEvaluator.blank_def(TokenAST<?> blanksdecl,
TokenAST<?> colon,
List<NodeAST> blanks_list)
|
fr.umlv.tatoo.cc.ebnf.ast.TreeBuilder<EnhancedDefAST> |
TreeFactory.createEnhancedVariable(EnhancedDefAST.Enhancement enhancement,
VariableVarAST element,
VariableVarAST separator,
List<NodeAST> vargroup)
|
fr.umlv.tatoo.cc.ebnf.ast.TreeBuilder<ProductionDefAST> |
TreeFactory.createProductionDef(List<NodeAST> varlist,
PriorityVarAST priority,
ProductionIdAndVersionDefAST idAndVersion)
|
TreeAST |
ASTGrammarEvaluator.prod_production(List<NodeAST> varlist,
PriorityVarAST priority_optional,
ProductionIdAndVersionDefAST production_id_optional)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.token_def(TokenAST<?> tokensdecl,
TokenAST<?> colon,
List<NodeAST> tokens_list)
|
NodeAST |
ASTGrammarEvaluator.var_group(TokenAST<?> lpar,
List<NodeAST> vargroup,
TokenAST<?> rpar)
|