我有一個關於LISP程序設計語言問題 我要做的就是讀取文件,並在文件中保存的數據。 要做到這一點,我發現這樣的功能,並執行它。 (defun get-file (pathname)
(with-open-file (stream pathname)
(loop for line = (read-line stream nil)
while line
我要管理這種情況: (defun make-point (a b)
(cons a b))
這個函數創建笛卡爾軸上的點之一(我省略通用控件方便)。我怎樣才能實現一個功能,每次調用點時,它都會更新一個所有點被添加的列表? E.g. '()
((1.1))
((1.1)(2.4))
((1.1)(2.4)(4.5))
我將需要列表作爲以下函數的參數。