UNPKG

@fauton/cfg

Version:

A package to work with context free grammars and LL1 parsers

8 lines (7 loc) 325 B
import { IContextFreeGrammar, IContextFreeGrammarInput } from "./types"; /** * Left factors a grammar to remove non determinism * @param inputCfg Input context free grammar * @returns Left refactored grammar */ export declare function removeNonDeterminism(inputCfg: IContextFreeGrammarInput): IContextFreeGrammar;