// 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); }, });