jscc-parser
Version:
A LALR(1) Parser Generator for JavaScript written in JavaScript.
14 lines (13 loc) • 456 B
JavaScript
var runner = "nashorn",
child_process = require("child_process"),
path = require("path"),
execName = "jscc-" + runner + (process.platform === "win32" ? ".bat" : ".sh"),
args = process.argv.slice(2);
try {
child_process.execSync("\"" + path.join(__dirname, execName) + "\" " + args.join(" "), { stdio: "inherit" });
process.exit(0);
} catch (e) {
console.error(e.message);
process.exit(1);
}