What’s difference between defvar, defparameter, setf and setq
DEFPARAMETER always assigns a value. So: [1]> (defparameter a 1) A [2]> (defparameter a 2) A [3]> a 2 while DEFVAR does it only once, so: [4]> (defvar b 1) B [5]> (defvar b 2) B [6]> b 1 SETF is a macro which uses SETQ internally, but has more possibilities. In a way it’s … Read more