UNPKG

bhai-lang-parser

Version:
17 lines (14 loc) 481 B
import { ASTNode } from './types/nodeTypes'; import { Tokenizer } from '../tokenizer/types'; import Program from './program'; import TokenExecutor from './tokenExecutor'; import './statementList'; declare class Parser { private _tokenizer; private _program; private _tokenExecutor; private _stringToTokenize; constructor(tokenizer: Tokenizer, program: Program, tokenExecutor: TokenExecutor); parse(stringToTokenize: string): ASTNode; } export { Parser };