|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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
|
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
|
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
|
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 that return ParserTable | |
---|---|
ParserTable<T,N,P,V> |
ToolsBuilder.getParserTable()
|
ParserTable<T,N,P,V> |
ParserBuilder.getParserTable()
Returns the parser table. |
Methods in fr.umlv.tatoo.runtime.tools.builder with parameters of type ParserTable | ||
---|---|---|
static
|
ParserBuilder.createParserBuilder(ParserTable<T,N,P,V> table)
|
Constructors in fr.umlv.tatoo.runtime.tools.builder with parameters of type ParserTable | |
---|---|
ParserBuilder(ParserTable<T,N,P,V> table)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |