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

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
<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 LookaheadMap in fr.umlv.tatoo.runtime.tools
 

Methods in fr.umlv.tatoo.runtime.tools that return LookaheadMap
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.
 

Methods in fr.umlv.tatoo.runtime.tools with parameters of type LookaheadMap
static
<R extends Enum<R>,T extends Enum<T>,V extends Enum<V>>
R[][]
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)