Uses of Class
fr.umlv.tatoo.runtime.parser.ParserTable

Packages that use ParserTable
fr.umlv.tatoo.runtime.parser   
fr.umlv.tatoo.runtime.tools   
fr.umlv.tatoo.runtime.tools.builder   
 

Uses of ParserTable in fr.umlv.tatoo.runtime.parser
 

Methods in fr.umlv.tatoo.runtime.parser that return ParserTable
 ParserTable<T,?,?,?> SimpleParser.getTable()
          Returns the table associated with the parser.
 ParserTable<T,N,P,V> Parser.getTable()
          Returns the table associated with the parser.
 

Methods in fr.umlv.tatoo.runtime.parser with parameters of type ParserTable
static
<T,N,P,V> Parser<T,N,P,V>
Parser.createParser(ParserTable<T,N,P,V> table, ParserListener<? super T,? super N,? super P> listener, ParserErrorRecoveryPolicy<T,N,P,V> policy, N start, V version, LookaheadMap<? extends T,? super V> lookaheadMap)
          Creates a parser.
 

Uses of ParserTable in fr.umlv.tatoo.runtime.tools
 

Methods in fr.umlv.tatoo.runtime.tools with parameters of type ParserTable
static
<V extends Enum<V>,T extends Enum<T>>
LookaheadMap<T,V>
LookaheadMapFactory.enumLookaheadMap(ParserTable<T,?,?,V> table)
          Returns a map that contains, for a specific version, the mapping between a terminal and its lookahead set.
static
<V,T> LookaheadMap<T,V>
LookaheadMapFactory.hashLookaheadMap(ParserTable<T,?,?,V> table)
          Returns a map that contains, for a specific version, the mapping between a terminal and its lookahead set.
 

Uses of ParserTable in fr.umlv.tatoo.runtime.tools.builder
 

Methods in fr.umlv.tatoo.runtime.tools.builder with parameters of type ParserTable
static
<R,T,N,P,V>
Builder.AnalyzerTableBuilder<R,T,N,P,V>
Builder.analyzer(LexerTable<R> lexerTable, ParserTable<T,N,P,V> parserTable, ToolsTable<R,T> toolsTable)
           
static
<T,N,P,V> Builder.ParserTableBuilder<T,N,P,V>
Builder.parser(ParserTable<T,N,P,V> parserTable)
          Creates a parser builder from a parser table.