UNPKG

mframejs

Version:
16 lines (11 loc) 423 B
import { ITokens } from '../../interface/exported'; import { AST } from './ast'; import { SymbolContainer } from './symbolContainer'; import { addSymbols } from './addSymbols'; const ast = new AST(); const symbolContainer = new SymbolContainer(); ast.addSymbolContainer(symbolContainer); addSymbols(ast); export const generateAST = function (tokenArray: ITokens[]) { return ast.start(tokenArray); };