Questions tagged «setq»

1
为什么setq和set quote在具有词法作用域的让界变量上有不同的作用?
我的一个扩展程序中存在一个错误,最终导致该错误是由于set我没有按预期工作: ;; -*- lexical-binding: t -*- (let ((a nil)) (setq a t) (print a)) (let ((a nil)) (set 'a t) (print a)) 与emacs -Q --batch -l temp.el打印一起运行时: t nil 这对我来说似乎很奇怪。我的印象(setq a b)是速记(set 'a b)。这是怎么回事?

1
setq和defvar有什么区别
setq和defvarEmacs lisp 和有什么不一样? 我在/programming/3855862看到了相同问题的常见Lisp版本。他们在伊利斯(Elisp)是否一样?
14 defvar  setq 

3
将相同的值分配给多个变量?
有时我需要为多个变量设置相同的值。 在Python中,我可以 f_loc1 = f_loc2 = "/foo/bar" 但是在elisp中,我正在写 (setq f_loc1 "/foo/bar" f_loc2 "/foo/bar") 我想知道是否有一种方法可以"/foo/bar"只使用一次?
12 variables  setq 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.