UNPKG

bhai-lang-parser

Version:
14 lines (11 loc) 401 B
import { Tokenizer, Token } from '../tokenizer/types'; declare class TokenExecutor { private _tokenizer; private _lookahead; constructor(tokenizer: Tokenizer); eatTokenAndForwardLookahead(tokenType: string | null): Token; eatOptionalSemiColonToken(): void; getLookahead(): Token | null; setLookahead(lookahead: Token | null): void; } export { TokenExecutor as default };