我的下一个项目是编写一个hang子手游戏。我想这会帮助我刷新字符串和文件I/O。从文件返回单词列表
目前,我坚持阅读字符串文件到列表中。我试图避免全局变量,所以有人指出我在正确的方向将此(可能是破碎的)代码转换为返回列表的函数?
(defun read-word-list()
"Returns a list of words read in from a file."
(let ((word-list (make-array 0
:adjustable t
:fill-pointer 0)))
(with-open-file (stream #p"wordlist.txt")
(loop for line = (read-line stream)
while line
(push line word-list)))
(select-target-word word-list)))))
问题的标题与问题的文字相关的标题如何? – 2010-11-08 07:08:08
我开始问一个问题,转到另一个问题,忘记改变它。哎呦。 – Andy 2010-11-08 14:31:57