pegisland
Version:
General PEG-based parser supporting island grammars with lake symbols
12 lines • 519 B
TypeScript
import { FirstCalculator } from './FirstCalculator';
import { Colon, ColonNot, Nonterminal, Not } from '../ParsingExpression';
import { Rule } from '../Rule';
export declare class BeginningCalculator extends FirstCalculator {
private readonly isSpecial;
constructor(rules: Map<string, Rule>, isSpecial?: boolean);
visitNonterminal(pe: Nonterminal): void;
visitNot(pe: Not): void;
visitColon(pe: Colon): void;
visitColonNot(pe: ColonNot): void;
}
//# sourceMappingURL=BeginningCalculator.d.ts.map