Steven Edwards wrote:
> Thank you for your assistance.
> 
> It looks like you are correct.  However, while the compiler may be
> smart, it's not smart enough to see that there's a secondary guard
> variable that prevents any access of the list-length result if the
> argument is nil.  The same goes for the when evaluation.

It would be useful if you could extract that part out for us to look at.
 Perhaps there's a bug in the compiler.

Ray

Reply via email to