我对 LISP 真的很陌生。我正在使用 LispWorks,并且在如何接受来自键盘的字符串输入方面遇到问题。这是我下面的代码编译得很好,但是当我运行时,它给出了一个错误:
“读取流#<同义词流到 背景输入>时文件结束。”
(defun get-input (prompt)
(clear-input)
(write-string prompt)
(finish-output)
(let ((x (read-line)))
(write-string x)
(close x)))
(write-string (get-input "Enter a sentence: "))
(finish-output)
我已经尝试使用“读取”的各种代码无济于事,请有人帮忙。