RedScript was created to provide a first class functional experience in the browser. This repository contains a compiler for it written in JISON, which is essentially a clone of the parser generator Bison (thus Yacc,) but in JavaScript.
jison redscript.jisonnode redscript.js input.rds > output.jsvarparser=require("./redscript").parser;functionexec(input){returnparser.parse(input);}// input is String variable with RedScript code, output is translated code to JavaScriptvaroutput=exec(input);<scriptsrc="./redscript.js"></script><script>parser.parse(input);</script>This repository is open-sourced software licensed under the MIT license.