pivot/pivot.js

11 lines
310 B
JavaScript

// Import the tokenizer and parser.
const tokenize = require("./tokenizer.js");
const parse = require("./parser.js");
// Generate the AST.
var ast = parse(tokenize(`asdf = (a) {return(a++)}`));
// Write the AST to ast.json.
var fs = require("fs");
fs.writeFileSync("ast.json", JSON.stringify(ast, null, 4));