- Preparing search index...
- The search index is not available
retsac
Methods
Static build
- build<T>(lexer: ILexer, entryNTs: ReadonlySet<string>, data: ParserBuilderData<T>, resolvedTemp: ResolvedTempConflict<T>[]): {
NTClosures: Map<string, GrammarRule<T>[]>;
NTs: ReadonlySet<string>;
allInitialCandidates: Map<string, Candidate<T>>;
allStates: Map<string, State<T>>;
entryNTs: ReadonlySet<string>;
entryState: State<T>;
firstSets: Map<string, GrammarSet>;
followSets: Map<string, GrammarSet>;
grs: GrammarRule<T>[];
tempGrammarRules: readonly TempGrammarRule<T>[];
}
-
Parameters
-
-
entryNTs: ReadonlySet<string>
-
-
Returns {
NTClosures: Map<string, GrammarRule<T>[]>;
NTs: ReadonlySet<string>;
allInitialCandidates: Map<string, Candidate<T>>;
allStates: Map<string, State<T>>;
entryNTs: ReadonlySet<string>;
entryState: State<T>;
firstSets: Map<string, GrammarSet>;
followSets: Map<string, GrammarSet>;
grs: GrammarRule<T>[];
tempGrammarRules: readonly TempGrammarRule<T>[];
}