2016-10-23 128 views
0

我是LISP的新手,我在編寫文本文件時遇到了麻煩。我已經通過菜譜和其他教程,以及這裏的下面的例子看,但我不斷收到同樣的錯誤:輸出到lisp中的文本文件

"Incorrect keyword arguments in (:DIRECTION 
           :OUTPUT 
           :IF-EXSISTS 
           :SUPERCEDE 
           :IF-DOES-NOT-EXSIST 
           :CREATE) . 
    [Condition of type CCL::SIMPLE-PROGRAM-ERROR]" 

我的代碼如下:

(defun writeTest() 
     (with-open-file (str "numbers.txt" 
     :direction :output 
     :if-exsists :supercede 
     :if-does-not-exsist :create) 

     (format str "printing to a file"))) 

任何幫助非常感謝!

回答

2

錯誤的拼寫:"exsists" - >"exists"

+0

嗯,這可能是我在編程中犯的最愚蠢的錯誤,謝謝指出,哈哈。 –

+0

另外,':supercede'應該是':supersede' – coredump