diff options
Diffstat (limited to 'lisp/js/lisp.js')
-rw-r--r-- | lisp/js/lisp.js | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lisp/js/lisp.js b/lisp/js/lisp.js index 1bb3e0b..06e18e5 100644 --- a/lisp/js/lisp.js +++ b/lisp/js/lisp.js @@ -414,8 +414,13 @@ return parenthesize(tokenize(input)); }; + let run = function (input) { + return interpret(parse(input)) + }; + exports.lisp = { parse: parse, interpret: interpret, + run: run, }; })(typeof exports === "undefined" ? this : exports); |