This is the mail archive of the
guile@sourceware.cygnus.com
mailing list for the Guile project.
Re: Strange behavior in a catch with (and) and (or)
- To: andrew at tellme dot com
- Subject: Re: Strange behavior in a catch with (and) and (or)
- From: Neil Jerram <neil at ossau dot uklinux dot net>
- Date: Wed, 1 Mar 2000 22:56:26 GMT
- CC: guile at sourceware dot cygnus dot com
- References: <Pine.LNX.4.21.0003011430240.23749-100000@europa.tellme.com>
Andrew Ho writes:
I suspect that this strange behavior is because "and" and "or" are defined
as macros. However, I'm still mightily confused about why (nullcase ...)
stops working after calling it once on either of those functions.
I'm using Guile 1.3 on Solaris x86.
Well it's still there in the current CVS Guile, whatever it is...
guile> (nullcase *)
1
guile> (nullcase and)
#t
guile> (nullcase *)
#t
guile> (version)
"1.3.5"
Neil