Methods in fr.umlv.tatoo.cc.ebnf.ast that return SimpleNodeAST |
SimpleNodeAST<?> |
ASTGrammarEvaluator.blank_def(TokenAST<?> blanksdecl,
TokenAST<?> colon,
List<NodeAST> blanks_list)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.branch_def(TokenAST<?> branchesdecl,
TokenAST<?> colon,
List<TerminalDefAST> branches_list)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.directives_def(TokenAST<?> directivesdecl,
TokenAST<?> colon,
List<DirectiveDefAST> directive_list)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.error_def(TokenAST<?> errordecl,
TokenAST<?> colon,
TokenAST<String> id)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.imports_def(TokenAST<?> importsdecl,
TokenAST<?> colon,
List<ImportDefAST> import_list)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.priorities_def(TokenAST<?> prioritiesdecl,
TokenAST<?> colon,
List<PriorityDefAST> priority_list)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.production_def(TokenAST<?> productionsdecl,
TokenAST<?> colon,
List<NonTerminalDefAST> decls)
|
SimpleNodeAST<String> |
ASTGrammarEvaluator.regex_doublequote(TokenAST<?> doublequote,
TokenAST<String> regexdoublequote,
TokenAST<?> doublequote2)
|
SimpleNodeAST<String> |
ASTGrammarEvaluator.regex_quote(TokenAST<?> quote,
TokenAST<String> regexquote,
TokenAST<?> quote2)
|
SimpleNodeAST<String> |
ASTGrammarEvaluator.regex_terminal_decl(TokenAST<?> assign,
SimpleNodeAST<String> regex)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.token_def(TokenAST<?> tokensdecl,
TokenAST<?> colon,
List<NodeAST> tokens_list)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.types_def(TokenAST<?> typesdecl,
TokenAST<?> colon,
List<VariableTypeDefAST> vartypedef_list)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.versions_def(TokenAST<?> versionsdecl,
List<VersionDefAST> version_list)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.versions_def(TokenAST<?> versionsdecl,
TokenAST<?> colon,
List<VersionDefAST> version_list)
|
Methods in fr.umlv.tatoo.cc.ebnf.ast with parameters of type SimpleNodeAST |
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 |
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)
|
SimpleNodeAST<String> |
ASTGrammarEvaluator.regex_terminal_decl(TokenAST<?> assign,
SimpleNodeAST<String> regex)
|
RootDefAST |
ASTGrammarEvaluator.start_def(SimpleNodeAST<?> directives_lhs_optional,
SimpleNodeAST<?> imports_lhs_optional,
SimpleNodeAST<?> priorities_lhs_optional,
SimpleNodeAST<?> token_lhs,
SimpleNodeAST<?> blank_lhs_optional,
SimpleNodeAST<?> branch_lhs_optional,
SimpleNodeAST<?> error_lhs_optional,
SimpleNodeAST<?> versions_optional,
SimpleNodeAST<?> types_lhs_optional,
StartNonTerminalSetDefAST start_non_terminals_optional,
SimpleNodeAST<?> production_lhs)
|
RootDefAST |
ASTGrammarEvaluator.start_def(SimpleNodeAST<?> directives_lhs_optional,
SimpleNodeAST<?> imports_lhs_optional,
SimpleNodeAST<?> priorities_lhs_optional,
SimpleNodeAST<?> token_lhs,
SimpleNodeAST<?> blank_lhs_optional,
SimpleNodeAST<?> branch_lhs_optional,
SimpleNodeAST<?> error_lhs_optional,
SimpleNodeAST<?> versions_optional,
SimpleNodeAST<?> types_lhs_optional,
StartNonTerminalSetDefAST start_non_terminals_optional,
SimpleNodeAST<?> production_lhs)
|
RootDefAST |
ASTGrammarEvaluator.start_def(SimpleNodeAST<?> directives_lhs_optional,
SimpleNodeAST<?> imports_lhs_optional,
SimpleNodeAST<?> priorities_lhs_optional,
SimpleNodeAST<?> token_lhs,
SimpleNodeAST<?> blank_lhs_optional,
SimpleNodeAST<?> branch_lhs_optional,
SimpleNodeAST<?> error_lhs_optional,
SimpleNodeAST<?> versions_optional,
SimpleNodeAST<?> types_lhs_optional,
StartNonTerminalSetDefAST start_non_terminals_optional,
SimpleNodeAST<?> production_lhs)
|
RootDefAST |
ASTGrammarEvaluator.start_def(SimpleNodeAST<?> directives_lhs_optional,
SimpleNodeAST<?> imports_lhs_optional,
SimpleNodeAST<?> priorities_lhs_optional,
SimpleNodeAST<?> token_lhs,
SimpleNodeAST<?> blank_lhs_optional,
SimpleNodeAST<?> branch_lhs_optional,
SimpleNodeAST<?> error_lhs_optional,
SimpleNodeAST<?> versions_optional,
SimpleNodeAST<?> types_lhs_optional,
StartNonTerminalSetDefAST start_non_terminals_optional,
SimpleNodeAST<?> production_lhs)
|
RootDefAST |
ASTGrammarEvaluator.start_def(SimpleNodeAST<?> directives_lhs_optional,
SimpleNodeAST<?> imports_lhs_optional,
SimpleNodeAST<?> priorities_lhs_optional,
SimpleNodeAST<?> token_lhs,
SimpleNodeAST<?> blank_lhs_optional,
SimpleNodeAST<?> branch_lhs_optional,
SimpleNodeAST<?> error_lhs_optional,
SimpleNodeAST<?> versions_optional,
SimpleNodeAST<?> types_lhs_optional,
StartNonTerminalSetDefAST start_non_terminals_optional,
SimpleNodeAST<?> production_lhs)
|
RootDefAST |
ASTGrammarEvaluator.start_def(SimpleNodeAST<?> directives_lhs_optional,
SimpleNodeAST<?> imports_lhs_optional,
SimpleNodeAST<?> priorities_lhs_optional,
SimpleNodeAST<?> token_lhs,
SimpleNodeAST<?> blank_lhs_optional,
SimpleNodeAST<?> branch_lhs_optional,
SimpleNodeAST<?> error_lhs_optional,
SimpleNodeAST<?> versions_optional,
SimpleNodeAST<?> types_lhs_optional,
StartNonTerminalSetDefAST start_non_terminals_optional,
SimpleNodeAST<?> production_lhs)
|
RootDefAST |
ASTGrammarEvaluator.start_def(SimpleNodeAST<?> directives_lhs_optional,
SimpleNodeAST<?> imports_lhs_optional,
SimpleNodeAST<?> priorities_lhs_optional,
SimpleNodeAST<?> token_lhs,
SimpleNodeAST<?> blank_lhs_optional,
SimpleNodeAST<?> branch_lhs_optional,
SimpleNodeAST<?> error_lhs_optional,
SimpleNodeAST<?> versions_optional,
SimpleNodeAST<?> types_lhs_optional,
StartNonTerminalSetDefAST start_non_terminals_optional,
SimpleNodeAST<?> production_lhs)
|
RootDefAST |
ASTGrammarEvaluator.start_def(SimpleNodeAST<?> directives_lhs_optional,
SimpleNodeAST<?> imports_lhs_optional,
SimpleNodeAST<?> priorities_lhs_optional,
SimpleNodeAST<?> token_lhs,
SimpleNodeAST<?> blank_lhs_optional,
SimpleNodeAST<?> branch_lhs_optional,
SimpleNodeAST<?> error_lhs_optional,
SimpleNodeAST<?> versions_optional,
SimpleNodeAST<?> types_lhs_optional,
StartNonTerminalSetDefAST start_non_terminals_optional,
SimpleNodeAST<?> production_lhs)
|
RootDefAST |
ASTGrammarEvaluator.start_def(SimpleNodeAST<?> directives_lhs_optional,
SimpleNodeAST<?> imports_lhs_optional,
SimpleNodeAST<?> priorities_lhs_optional,
SimpleNodeAST<?> token_lhs,
SimpleNodeAST<?> blank_lhs_optional,
SimpleNodeAST<?> branch_lhs_optional,
SimpleNodeAST<?> error_lhs_optional,
SimpleNodeAST<?> versions_optional,
SimpleNodeAST<?> types_lhs_optional,
StartNonTerminalSetDefAST start_non_terminals_optional,
SimpleNodeAST<?> production_lhs)
|
RootDefAST |
ASTGrammarEvaluator.start_def(SimpleNodeAST<?> directives_lhs_optional,
SimpleNodeAST<?> imports_lhs_optional,
SimpleNodeAST<?> priorities_lhs_optional,
SimpleNodeAST<?> token_lhs,
SimpleNodeAST<?> blank_lhs_optional,
SimpleNodeAST<?> branch_lhs_optional,
SimpleNodeAST<?> error_lhs_optional,
SimpleNodeAST<?> versions_optional,
SimpleNodeAST<?> types_lhs_optional,
StartNonTerminalSetDefAST start_non_terminals_optional,
SimpleNodeAST<?> production_lhs)
|
R |
TreeASTVisitor.visit(SimpleNodeAST<?> node,
P parameter)
|