8 lines
377 B
TypeScript
8 lines
377 B
TypeScript
import { Token } from "./lexer";
|
|
import { Program } from "./ast";
|
|
/**
|
|
* Generate the Abstract Syntax Tree (AST) from a list of tokens.
|
|
* Operator precedence can be found here: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Operator_precedence#table
|
|
*/
|
|
export declare function parse(tokens: Token[]): Program;
|
|
//# sourceMappingURL=parser.d.ts.map
|