Package org.sonar.sslr.internal.vm
Class CompiledGrammar
- java.lang.Object
-
- org.sonar.sslr.internal.vm.CompiledGrammar
-
public class CompiledGrammar extends Object
-
-
Constructor Summary
Constructors Constructor Description CompiledGrammar(Instruction[] instructions, Map<GrammarRuleKey,CompilableGrammarRule> rules, GrammarRuleKey rootRuleKey, int rootRuleOffset)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Instruction[]
getInstructions()
Matcher
getMatcher(GrammarRuleKey ruleKey)
GrammarRuleKey
getRootRuleKey()
int
getRootRuleOffset()
-
-
-
Constructor Detail
-
CompiledGrammar
public CompiledGrammar(Instruction[] instructions, Map<GrammarRuleKey,CompilableGrammarRule> rules, GrammarRuleKey rootRuleKey, int rootRuleOffset)
-
-
Method Detail
-
getInstructions
public Instruction[] getInstructions()
-
getMatcher
public Matcher getMatcher(GrammarRuleKey ruleKey)
-
getRootRuleKey
public GrammarRuleKey getRootRuleKey()
-
getRootRuleOffset
public int getRootRuleOffset()
-
-