从REPL获取代码

Jas*_*ett 6 lisp common-lisp

如果我将代码输入到REPL中clisp,就像在你执行的程序中一样sudo apt-get install clisp,有没有办法获取你目前输入的所有代码并将其保存在文件中?我是Lisp的初学者,所以我不知道这是否是一个荒谬的请求.

Rai*_*wig 7

您可以使用DRIBBLE功能开始输出录制.

除此之外,我将从一个可以节省输入/输出的终端程序运行CLISP.

作为最小的我通常会使用Emacs,通过Mx shell运行shell并在那里启动Lisp.这样I/O进入Emacs shell缓冲区.

还有SLIME,它在Emacs中设置了更多的功能,以便与'slave'Common Lisp进行通信."听众"(又名REPL)就是其中的一部分.