我有一个关于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))
我将需要列表作为以下函数的参数。