Mark H Weaver <m...@netris.org> writes: > On Sun, Aug 30, 2009 at 12:13:59PM +0100, Neil Jerram wrote: >> Mark H Weaver <m...@netris.org> writes: >> >> > This numbering has the nice properties that 0 is #f. >> >> Just to be clear: will this mean that (SCM_BOOL_F == 0) ? As things >> stand I don't think it will, because SCM_MAKIFLAG shifts and adds >> 0x04. > > Yes, that's correct. SCM_BOOL_F is 4. What I should have said above > is that #f is IFLAG number 0.
Thanks for clarifying that. (And from other threads it seems clear now that SCM_BOOL_F == 0 would actually be a problem!) Neil