Methods in fr.umlv.tatoo.cc.ebnf.ast with parameters of type TokenAST |
AliasDefAST |
ASTGrammarEvaluator.alias_def(TokenAST<?> lpar,
TokenAST<String> quoted_name,
TokenAST<?> rpar)
|
AliasDefAST |
ASTGrammarEvaluator.alias_def(TokenAST<?> lpar,
TokenAST<String> quoted_name,
TokenAST<?> rpar)
|
AliasDefAST |
ASTGrammarEvaluator.alias_def(TokenAST<?> lpar,
TokenAST<String> quoted_name,
TokenAST<?> rpar)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.blank_def(TokenAST<?> blanksdecl,
TokenAST<?> colon,
List<NodeAST> blanks_list)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.blank_def(TokenAST<?> blanksdecl,
TokenAST<?> colon,
List<NodeAST> blanks_list)
|
NodeAST |
ASTGrammarEvaluator.blank_lexem_macro(TokenAST<?> dollar,
TokenAST<String> id,
TokenAST<?> assign,
SimpleNodeAST<String> regex)
|
NodeAST |
ASTGrammarEvaluator.blank_lexem_macro(TokenAST<?> dollar,
TokenAST<String> id,
TokenAST<?> assign,
SimpleNodeAST<String> regex)
|
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.blank_lexem_terminal(TokenAST<String> id,
TokenAST<?> assign,
SimpleNodeAST<String> regex)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.branch_def(TokenAST<?> branchesdecl,
TokenAST<?> colon,
List<TerminalDefAST> branches_list)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.branch_def(TokenAST<?> branchesdecl,
TokenAST<?> colon,
List<TerminalDefAST> branches_list)
|
TerminalDefAST |
ASTGrammarEvaluator.branch_eof_terminal(TokenAST<?> eof,
PriorityVarAST priority_optional)
|
TerminalDefAST |
ASTGrammarEvaluator.branch_lexem_terminal(TokenAST<String> id,
TypeVarAST type_optional,
PriorityVarAST priority_optional)
|
void |
AnnotationComputer.computeTokenAnnotation(TokenAST<?> token)
|
fr.umlv.tatoo.cc.ebnf.ast.TreeBuilder<AliasDefAST> |
TreeFactory.createAliasDef(TokenAST<String> name)
|
fr.umlv.tatoo.cc.ebnf.ast.TreeBuilder<DirectiveDefAST> |
TreeFactory.createDirectiveDef(TokenAST<String> name)
|
fr.umlv.tatoo.cc.ebnf.ast.TreeBuilder<ImportDefAST> |
TreeFactory.createImportDef(TokenAST<String> qualifiedId)
|
fr.umlv.tatoo.cc.ebnf.ast.TreeBuilder<MacroDefAST> |
TreeFactory.createMacroDef(TokenAST<String> name,
String regex)
|
fr.umlv.tatoo.cc.ebnf.ast.TreeBuilder<NonTerminalDefAST> |
TreeFactory.createNonTerminalDef(TokenAST<String> name,
TypeVarAST type,
List<ProductionDefAST> productions)
|
fr.umlv.tatoo.cc.ebnf.ast.TreeBuilder<PriorityDefAST> |
TreeFactory.createPriorityDef(TokenAST<String> name,
double number,
String assoc)
|
fr.umlv.tatoo.cc.ebnf.ast.TreeBuilder<PriorityVarAST> |
TreeFactory.createPriorityVar(TokenAST<String> name)
|
fr.umlv.tatoo.cc.ebnf.ast.TreeBuilder<ProductionIdAndVersionDefAST> |
TreeFactory.createProductionIdAndVersionDef(TokenAST<String> name,
VersionVarAST version)
|
fr.umlv.tatoo.cc.ebnf.ast.TreeBuilder<QuotedIdVarAST> |
TreeFactory.createQuotedIdVar(TokenAST<String> name)
|
fr.umlv.tatoo.cc.ebnf.ast.TreeBuilder<RuleDefAST> |
TreeFactory.createRuleDef(TokenAST<String> name,
String regex)
|
fr.umlv.tatoo.cc.ebnf.ast.TreeBuilder<TerminalDefAST> |
TreeFactory.createTerminalDef(TerminalDefAST.TerminalKind kind,
TokenAST<String> name,
AliasDefAST alias,
TypeVarAST type,
RuleDefAST rule,
PriorityVarAST priority)
|
fr.umlv.tatoo.cc.ebnf.ast.TreeBuilder<TypeVarAST> |
TreeFactory.createTypeVar(TokenAST<String> qualifiedid)
|
fr.umlv.tatoo.cc.ebnf.ast.TreeBuilder<UnquotedIdVarAST> |
TreeFactory.createUnquotedIdVar(TokenAST<String> name)
|
fr.umlv.tatoo.cc.ebnf.ast.TreeBuilder<VersionDefAST> |
TreeFactory.createVersionDef(TokenAST<String> name,
VersionVarAST parent)
|
fr.umlv.tatoo.cc.ebnf.ast.TreeBuilder<VersionVarAST> |
TreeFactory.createVersionVar(TokenAST<String> name)
|
NonTerminalDefAST |
ASTGrammarEvaluator.decl_productions(TokenAST<String> id,
TypeVarAST type_optional,
TokenAST<?> assign,
List<TreeAST> prods,
TokenAST<?> semicolon)
|
NonTerminalDefAST |
ASTGrammarEvaluator.decl_productions(TokenAST<String> id,
TypeVarAST type_optional,
TokenAST<?> assign,
List<TreeAST> prods,
TokenAST<?> semicolon)
|
NonTerminalDefAST |
ASTGrammarEvaluator.decl_productions(TokenAST<String> id,
TypeVarAST type_optional,
TokenAST<?> assign,
List<TreeAST> prods,
TokenAST<?> semicolon)
|
DirectiveDefAST |
ASTGrammarEvaluator.directive_def(TokenAST<String> id)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.directives_def(TokenAST<?> directivesdecl,
TokenAST<?> colon,
List<DirectiveDefAST> directive_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.error_def(TokenAST<?> errordecl,
TokenAST<?> colon,
TokenAST<String> id)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.error_def(TokenAST<?> errordecl,
TokenAST<?> colon,
TokenAST<String> id)
|
ImportDefAST |
ASTGrammarEvaluator.import_def(TokenAST<String> qualifiedid)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.imports_def(TokenAST<?> importsdecl,
TokenAST<?> colon,
List<ImportDefAST> import_list)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.imports_def(TokenAST<?> importsdecl,
TokenAST<?> colon,
List<ImportDefAST> import_list)
|
NodeAST |
ASTGrammarEvaluator.lexem_macro(TokenAST<?> dollar,
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_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)
|
VersionVarAST |
ASTGrammarEvaluator.parent_version_def(TokenAST<?> colon,
TokenAST<String> id)
|
VersionVarAST |
ASTGrammarEvaluator.parent_version_def(TokenAST<?> colon,
TokenAST<String> id)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.priorities_def(TokenAST<?> prioritiesdecl,
TokenAST<?> colon,
List<PriorityDefAST> priority_list)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.priorities_def(TokenAST<?> prioritiesdecl,
TokenAST<?> colon,
List<PriorityDefAST> priority_list)
|
PriorityVarAST |
ASTGrammarEvaluator.priority_decl_def(TokenAST<?> prioritydecl,
TokenAST<?> assign,
TokenAST<String> id)
|
PriorityVarAST |
ASTGrammarEvaluator.priority_decl_def(TokenAST<?> prioritydecl,
TokenAST<?> assign,
TokenAST<String> id)
|
PriorityVarAST |
ASTGrammarEvaluator.priority_decl_def(TokenAST<?> prioritydecl,
TokenAST<?> assign,
TokenAST<String> id)
|
PriorityDefAST |
ASTGrammarEvaluator.priority_def(TokenAST<String> id,
TokenAST<?> assign,
TokenAST<Double> number,
TokenAST<String> assoc)
|
PriorityDefAST |
ASTGrammarEvaluator.priority_def(TokenAST<String> id,
TokenAST<?> assign,
TokenAST<Double> number,
TokenAST<String> assoc)
|
PriorityDefAST |
ASTGrammarEvaluator.priority_def(TokenAST<String> id,
TokenAST<?> assign,
TokenAST<Double> number,
TokenAST<String> assoc)
|
PriorityDefAST |
ASTGrammarEvaluator.priority_def(TokenAST<String> id,
TokenAST<?> assign,
TokenAST<Double> number,
TokenAST<String> assoc)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.production_def(TokenAST<?> productionsdecl,
TokenAST<?> colon,
List<NonTerminalDefAST> decls)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.production_def(TokenAST<?> productionsdecl,
TokenAST<?> colon,
List<NonTerminalDefAST> decls)
|
ProductionIdAndVersionDefAST |
ASTGrammarEvaluator.production_id(TokenAST<?> lbracket,
TokenAST<String> id,
VersionVarAST production_version_optional,
TokenAST<?> rbracket)
|
ProductionIdAndVersionDefAST |
ASTGrammarEvaluator.production_id(TokenAST<?> lbracket,
TokenAST<String> id,
VersionVarAST production_version_optional,
TokenAST<?> rbracket)
|
ProductionIdAndVersionDefAST |
ASTGrammarEvaluator.production_id(TokenAST<?> lbracket,
TokenAST<String> id,
VersionVarAST production_version_optional,
TokenAST<?> rbracket)
|
VersionVarAST |
ASTGrammarEvaluator.production_version(TokenAST<?> colon,
TokenAST<String> id)
|
VersionVarAST |
ASTGrammarEvaluator.production_version(TokenAST<?> colon,
TokenAST<String> id)
|
SimpleNodeAST<String> |
ASTGrammarEvaluator.regex_doublequote(TokenAST<?> doublequote,
TokenAST<String> regexdoublequote,
TokenAST<?> doublequote2)
|
SimpleNodeAST<String> |
ASTGrammarEvaluator.regex_doublequote(TokenAST<?> doublequote,
TokenAST<String> regexdoublequote,
TokenAST<?> doublequote2)
|
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_quote(TokenAST<?> quote,
TokenAST<String> regexquote,
TokenAST<?> quote2)
|
SimpleNodeAST<String> |
ASTGrammarEvaluator.regex_quote(TokenAST<?> quote,
TokenAST<String> regexquote,
TokenAST<?> quote2)
|
SimpleNodeAST<String> |
ASTGrammarEvaluator.regex_terminal_decl(TokenAST<?> assign,
SimpleNodeAST<String> regex)
|
VariableVarAST |
ASTGrammarEvaluator.separator_non_terminal(TokenAST<?> slash,
TokenAST<String> id)
|
VariableVarAST |
ASTGrammarEvaluator.separator_non_terminal(TokenAST<?> slash,
TokenAST<String> id)
|
VariableVarAST |
ASTGrammarEvaluator.separator_terminal(TokenAST<?> slash,
TokenAST<?> quote,
TokenAST<String> id,
TokenAST<?> quote2)
|
VariableVarAST |
ASTGrammarEvaluator.separator_terminal(TokenAST<?> slash,
TokenAST<?> quote,
TokenAST<String> id,
TokenAST<?> quote2)
|
VariableVarAST |
ASTGrammarEvaluator.separator_terminal(TokenAST<?> slash,
TokenAST<?> quote,
TokenAST<String> id,
TokenAST<?> quote2)
|
VariableVarAST |
ASTGrammarEvaluator.separator_terminal(TokenAST<?> slash,
TokenAST<?> quote,
TokenAST<String> id,
TokenAST<?> quote2)
|
void |
ProductionDefAST.setTokenId(TokenAST<String> id)
|
StartNonTerminalSetDefAST |
ASTGrammarEvaluator.start_non_terminals_def(TokenAST<?> startsdecl,
TokenAST<?> colon,
List<UnquotedIdVarAST> starts_list)
|
StartNonTerminalSetDefAST |
ASTGrammarEvaluator.start_non_terminals_def(TokenAST<?> startsdecl,
TokenAST<?> colon,
List<UnquotedIdVarAST> starts_list)
|
UnquotedIdVarAST |
ASTGrammarEvaluator.startid_def(TokenAST<String> id)
|
PriorityVarAST |
ASTGrammarEvaluator.terminal_or_prod_priority(TokenAST<?> lsqbracket,
TokenAST<String> id,
TokenAST<?> rsqbracket)
|
PriorityVarAST |
ASTGrammarEvaluator.terminal_or_prod_priority(TokenAST<?> lsqbracket,
TokenAST<String> id,
TokenAST<?> rsqbracket)
|
PriorityVarAST |
ASTGrammarEvaluator.terminal_or_prod_priority(TokenAST<?> lsqbracket,
TokenAST<String> id,
TokenAST<?> rsqbracket)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.token_def(TokenAST<?> tokensdecl,
TokenAST<?> colon,
List<NodeAST> tokens_list)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.token_def(TokenAST<?> tokensdecl,
TokenAST<?> colon,
List<NodeAST> tokens_list)
|
TypeVarAST |
ASTGrammarEvaluator.type_def(TokenAST<?> colon,
TokenAST<String> qualifiedid)
|
TypeVarAST |
ASTGrammarEvaluator.type_def(TokenAST<?> colon,
TokenAST<String> qualifiedid)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.types_def(TokenAST<?> typesdecl,
TokenAST<?> colon,
List<VariableTypeDefAST> vartypedef_list)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.types_def(TokenAST<?> typesdecl,
TokenAST<?> colon,
List<VariableTypeDefAST> vartypedef_list)
|
NodeAST |
ASTGrammarEvaluator.var_group(TokenAST<?> lpar,
List<NodeAST> vargroup,
TokenAST<?> rpar)
|
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_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_nonterminal_star(TokenAST<String> id,
VariableVarAST separator_optional,
TokenAST<?> star)
|
VariableVarAST |
ASTGrammarEvaluator.var_nonterminal(TokenAST<String> id,
TokenAST<?> optional)
|
VariableVarAST |
ASTGrammarEvaluator.var_nonterminal(TokenAST<String> id,
TokenAST<?> optional)
|
NodeAST |
ASTGrammarEvaluator.var_terminal_plus(TokenAST<?> quote,
TokenAST<String> id,
TokenAST<?> quote2,
VariableVarAST separator_optional,
TokenAST<?> plus)
|
NodeAST |
ASTGrammarEvaluator.var_terminal_plus(TokenAST<?> quote,
TokenAST<String> id,
TokenAST<?> quote2,
VariableVarAST separator_optional,
TokenAST<?> plus)
|
NodeAST |
ASTGrammarEvaluator.var_terminal_plus(TokenAST<?> quote,
TokenAST<String> id,
TokenAST<?> quote2,
VariableVarAST separator_optional,
TokenAST<?> plus)
|
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_terminal_star(TokenAST<?> quote,
TokenAST<String> id,
TokenAST<?> quote2,
VariableVarAST separator_optional,
TokenAST<?> star)
|
NodeAST |
ASTGrammarEvaluator.var_terminal_star(TokenAST<?> quote,
TokenAST<String> id,
TokenAST<?> quote2,
VariableVarAST separator_optional,
TokenAST<?> star)
|
NodeAST |
ASTGrammarEvaluator.var_terminal_star(TokenAST<?> quote,
TokenAST<String> id,
TokenAST<?> quote2,
VariableVarAST separator_optional,
TokenAST<?> star)
|
VariableVarAST |
ASTGrammarEvaluator.var_terminal(TokenAST<?> quote,
TokenAST<String> id,
TokenAST<?> quote2,
TokenAST<?> optional)
|
VariableVarAST |
ASTGrammarEvaluator.var_terminal(TokenAST<?> quote,
TokenAST<String> id,
TokenAST<?> quote2,
TokenAST<?> optional)
|
VariableVarAST |
ASTGrammarEvaluator.var_terminal(TokenAST<?> quote,
TokenAST<String> id,
TokenAST<?> quote2,
TokenAST<?> optional)
|
VariableVarAST |
ASTGrammarEvaluator.var_terminal(TokenAST<?> quote,
TokenAST<String> id,
TokenAST<?> quote2,
TokenAST<?> optional)
|
VariableVarAST |
ASTGrammarEvaluator.variable_nonterminal(TokenAST<String> id)
|
VariableVarAST |
ASTGrammarEvaluator.variable_terminal(TokenAST<?> quote,
TokenAST<String> id,
TokenAST<?> quote2)
|
VariableVarAST |
ASTGrammarEvaluator.variable_terminal(TokenAST<?> quote,
TokenAST<String> id,
TokenAST<?> quote2)
|
VariableVarAST |
ASTGrammarEvaluator.variable_terminal(TokenAST<?> quote,
TokenAST<String> id,
TokenAST<?> quote2)
|
VersionDefAST |
ASTGrammarEvaluator.version_def(TokenAST<String> id,
VersionVarAST parent_version_optional)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.versions_def(TokenAST<?> versionsdecl,
List<VersionDefAST> version_list)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.versions_def(TokenAST<?> versionsdecl,
TokenAST<?> colon,
List<VersionDefAST> version_list)
|
SimpleNodeAST<?> |
ASTGrammarEvaluator.versions_def(TokenAST<?> versionsdecl,
TokenAST<?> colon,
List<VersionDefAST> version_list)
|
R |
TreeASTVisitor.visit(TokenAST<?> node,
P parameter)
|