提示与原则
我应该什么时候使用(princ)或(prompt)???? 与noobs共享代码时使用提示。和普林斯,当他们现在没有区别。 击掌,花儿 实际上(prompt)总是返回nil(princ),只有在调用更少的“STR”参数时才返回nil。(and (setq a (+ 1 1))
(princ "\nI Want To Continue)
(setq b (+ a 1))
(prompt "\nI'm Stopping Now)
(setq c (+ b 1))
(princ))
对于第一个(princ)调用,b绑定到(+1 a)。由于(提示)调用,c未绑定到值。在最后一个(princ)调用中,函数将返回nil并干净地退出-大卫 我通常使用princ,因为它不会中断and语句。
还有一个原因:
2
页:
[1]