2 在将变量添加到列表之前如何求值? 下面显然不起作用,因此这个问题。 如何更正下面的代码,以使值somelist变为'(("abc" . 123))? (setq x "abc") (setq y 123) (setq somelist nil) (add-to-list 'somelist '(x . y)) 30 elisp variables quote backquote
2 单引号和逗号引号的含义是什么?(引号,arg) (quote x)使x不被评估,但在内的,前面添加一个使其被评估。那么使用带引号的单引号前面有逗号的意义是什么?xquote(quote ,x) 由第59行的恼人箭头所激发: (put (quote ,cmd) 'aa--alts ,alternatives) 为什么不(put cmd 'aa-alts ,alternatives)一样好? 15 elisp backquote