import { CONTRACT } from '../typings/contractTypes'; import { AST, TOKEN } from '../typings/syntaxTypes'; /** * Traverse an array of tokens to create a real AST based on * simple operations. Uses precedence values to decide the operations order. */ export default function createTree(Program: CONTRACT, tokenArray: TOKEN[] | undefined): AST;