*gensym-counter* works with negative integers
It is specified not to
(let ((*gensym-counter* -42)) (gensym))
; -> #:G-42
should signal a type error.
http://www.lispworks.com/documentation/HyperSpec/Body/v_gensym.htm
It is specified not to
(let ((*gensym-counter* -42)) (gensym))
; -> #:G-42
should signal a type error.
http://www.lispworks.com/documentation/HyperSpec/Body/v_gensym.htm