UNPKG

llparse

Version:

Compile incremental parsers to C code

13 lines (12 loc) 440 B
import * as frontend from 'llparse-frontend'; import { Transform } from '../transform'; import { Compilation } from '../compilation'; type TransformWrap = Transform<frontend.transform.Transform>; export declare class MatchSequence { private readonly transform; constructor(transform: TransformWrap); static buildGlobals(out: string[]): void; getName(): string; build(ctx: Compilation, out: string[]): void; } export {};