UNPKG

bhai-lang-parser

Version:
13 lines (10 loc) 399 B
import { Token } from '../../tokenizer/types'; import TokenExecutor from '../tokenExecutor'; import { ASTNode } from '../types/nodeTypes'; declare abstract class Statement { protected _tokenExecutor: TokenExecutor; constructor(tokenExecutor: TokenExecutor); abstract getStatement(): ASTNode; static getStatementImpl(lookahead: Token): Statement; } export { Statement as default };