标签: javascript scheme read-eval-print-loop
我在JavaScript中创建一个简单的Scheme解释器。一切正常,但我无法弄清楚如何创建一个repl。我希望它工作的方式是当在textarea中选择用户时,光标变为禁用状态。我不希望用户使用鼠标或箭头键将光标插入他们正在键入的当前行的中间。这样我就可以添加按下堆栈的每个键(或弹出它),当用户点击回车时,解释器会解析并评估该行并在下一行返回输出。
有关如何解决此问题的任何建议?