added small node test script
authorMihai Bazon <mihai@bazon.net>
Sun, 27 May 2012 11:36:51 +0000 (14:36 +0300)
committerMihai Bazon <mihai@bazon.net>
Sun, 27 May 2012 11:36:51 +0000 (14:36 +0300)
lib/node.js [new file with mode: 0755]

diff --git a/lib/node.js b/lib/node.js
new file mode 100755 (executable)
index 0000000..36bc18a
--- /dev/null
@@ -0,0 +1,20 @@
+#! /usr/bin/env node
+
+var fs = require("fs");
+
+function load_global(file) {
+    var code = fs.readFileSync(file, "utf8");
+    return global.eval(code);
+};
+
+load_global("./utils.js");
+load_global("./ast.js");
+load_global("./parse.js");
+
+/// 
+
+var filename = process.argv[2];
+console.time("parse");
+var ast = parse(fs.readFileSync(filename, "utf8"));
+console.timeEnd("parse");
+