[Openmcl-devel] Is this a bug in let/let*?

Raffael Cavallaro raffaelcavallaro at mac.com
Tue Oct 23 17:07:02 PDT 2007


? (alpha-char-p #\e)
T
? (let ((a #\e))
     (alpha-char-p a))
T
? (plusp 3)
T
? (let ((a 3))
     (plusp a))
NIL
?

Is this a bug in let (it also appears in let*) or is this some odd  
corner of the spec I'm unfamiliar with?

btw, I'm using Clozure Common Lisp version 0.1 (0.2) under Leopard.  
Same oddity in OpenMCL Version 1.1-r7330 (DarwinX8664).


regards,

Ralph

Raffael Cavallaro, Ph.D.
raffaelcavallaro at mac.com




More information about the Openmcl-devel mailing list