htxhtx 发表于 2011-5-4 18:14:10

list函数用法请教~!

请教个问题啊
(car (list t (command "zoom" "e")))
这个 list 函数是怎么用的啊?没有定义t这个变量,command函数也没有返回值

查帮助没看到相关的解释,希望那位大侠指点下!
list expr...
功能及参数    此函数将联合任意数目的及字符串(expr)及字符串, 再返回一表。范例(list 'a 'b 'c)            返回    (A B C)   (list 'a '(b c) 'd)      返回    (A (B C) D)   (list 3.9 6.7)            
返回   (3.9 6.7)      

198526 发表于 2011-5-4 18:20:23

(command "zoom" "e")返回 nil
(list t (command "zoom" "e"))=(list t nil)='(t nil)
(car (list t (command "zoom" "e")))=(car '(t nil))=t

mandala 发表于 2011-5-4 19:46:38

我只奇怪这段lsp到底有什么用。
页: [1]
查看完整版本: list函数用法请教~!