Vector +;向量公共Lisp

Vector +;向量公共Lisp,vector,common-lisp,Vector,Common Lisp,我似乎可以理解为什么下面的命令会输出以下命令 (vector + 1 2) (vector + 1 2) => #((VECTOR + 1 2) 1 2) 我在哪里设置+?如果您没有设置它,则在计算您给出的每个表单后,将设置以下变量: -最后一张表格 -现行表格 -最后一个表单的值作为列表 -最后一个表单的主值((car/)) 这有点类似于 注:您的问题的一个重要方面是,因此。请详细说明。为什么要设置,何时设置?还是一只虫子?不,不特别是。为什么?我想不出在unix中会发生类似的事情

我似乎可以理解为什么下面的命令会输出以下命令

(vector + 1 2)
(vector + 1 2)
=> #((VECTOR + 1 2) 1 2)

我在哪里设置
+

如果您没有设置它,则在计算您给出的每个表单后,将设置以下变量:

  • -最后一张表格
  • -现行表格
  • -最后一个表单的值作为列表
  • -最后一个表单的主值(
    (car/)
这有点类似于


注:您的问题的一个重要方面是,因此。

请详细说明。为什么要设置,何时设置?还是一只虫子?不,不特别是。为什么?我想不出在unix中会发生类似的事情。等等……这就像是一段历史,如果是的话,你介意为每一个添加一个EXPRESS吗?如果你不介意为每个添加一个EXPRESS,那么这是一个自包含的答案,我很乐意接受,否则它实际上不是一个自包含的答案,而仅仅是指向lisp的链接。seSO不能替代RTFM。