Miscellany
public text v1 · immutableCL-USER > (defun generator (start)
(let ((x start))
(lambda ()
(incf x))))
GENERATOR
CL-USER > (defparameter g (generator 10))
G
CL-USER > (funcall g)
11
CL-USER > (funcall g)
12
CL-USER > (defparameter h (generator 20))
H
CL-USER > (funcall h)
21
CL-USER > (funcall h)
22
CL-USER > (funcall g)
13