|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use LookaheadMap | |
|---|---|
| fr.umlv.tatoo.runtime.parser | |
| fr.umlv.tatoo.runtime.tools | |
| fr.umlv.tatoo.runtime.tools.builder | |
| Uses of LookaheadMap in fr.umlv.tatoo.runtime.parser |
|---|
| Methods in fr.umlv.tatoo.runtime.parser that return LookaheadMap | |
|---|---|
LookaheadMap<? extends T,?> |
SimpleParser.getLookaheadMap()
Returns the lookahead map. |
LookaheadMap<? extends T,? super V> |
Parser.getLookaheadMap()
Returns the lookahead map. |
| Methods in fr.umlv.tatoo.runtime.parser with parameters of type LookaheadMap | ||
|---|---|---|
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 LookaheadMap in fr.umlv.tatoo.runtime.tools |
|---|
| Methods in fr.umlv.tatoo.runtime.tools that return LookaheadMap | ||
|---|---|---|
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. |
|
| Methods in fr.umlv.tatoo.runtime.tools with parameters of type LookaheadMap | ||
|---|---|---|
static
|
SingleVersionParserLookaheadActivator.activatorRulesArray(int stateNb,
V version,
LookaheadMap<T,V> lookaheadMap,
Class<R> ruleClass,
Set<? extends R> unconditionalRules,
Map<R,? extends T> ruleToTerminalMap)
|
|
| Uses of LookaheadMap in fr.umlv.tatoo.runtime.tools.builder |
|---|
| Methods in fr.umlv.tatoo.runtime.tools.builder with parameters of type LookaheadMap | |
|---|---|
Builder.ExpertParserBuilder<T,N,P,V> |
Builder.ExpertParserBuilder.lookaheadMap(LookaheadMap<? extends T,? super V> lookaheadMap)
|
Builder.ExpertAnalyzerBuilder<R,B,T,N,P,V> |
Builder.ExpertAnalyzerBuilder.lookaheadMap(LookaheadMap<? extends T,? super V> lookaheadMap)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||