summaryrefslogtreecommitdiff
path: root/src/lib/core/eval.ts
blob: 779bfd9dbc6a230de8e48ed57b63da5a54bebcf9 (plain)
1
2
3
4
5
6
7
import { ASTNode } from "./common";
import { Lex } from "./lexer";
import { Parse } from "./parser";

export type Evaluate<Node extends ASTNode> = "Not implemented";

const test_result = null as unknown as Evaluate<Parse<Lex<"print(a)">>>;