import Grammar from './Grammar'; import State from './State'; export default class Column { grammar: Grammar; index: number; states: State[]; wants: any; scannable: any[]; completed: any; lexerState: any; constructor(grammar: Grammar, index: number); reset(): this; private getHeadState; fuzzyRepair(): this; process(): void; /** * 预测,某一个语法 * @param exp */ predict(exp: string): void; complete(left: State, right: State): void; }