[Openmcl-devel] Trunk and released version

Tobias C. Rittweiler tcr at freebits.de
Thu Aug 13 19:13:25 UTC 2009


"Tobias C. Rittweiler" writes:

> And then you discover that it doesn't change the original issue
> (declaring VAR to be fixnum) for the empty list case. So you do your
> third revision and wrap everything around an (UNLESS (ENDP ,LIST)), but
> now you have additionally to take care of double evaluation, fourth
> revision!

Of course, it won't be as simply as the (UNLESS ...) because you have to
evaluate the return form in that case, too, and not simply evaluating,
but you have to get possibly specified declarations into scope. Fifth
and sixth revision. That's the time you give up, and change the
standard. ;-)

  -T.




More information about the Openmcl-devel mailing list