sans-bot/repl.js

12 lines
286 B
JavaScript

// lifted from https://github.com/maryrosecook/littlelisp
var repl = require("repl");
var lisp = require("./lisp").lisp;
repl.start({
prompt: "* ",
eval: function (cmd, context, filename, callback) {
var ret = lisp.interpret(lisp.parse(cmd));
callback(null, ret);
},
});