Tue Nov 24 08:56:32 CET 2009
Apparently `char?' and `number?' need to be disjoint. Since I'm not
really interested in unicode, chars can be implemented as bytes, and
embedded inside the constant space.
Other R4RS issues include an incomplete implementation of the numeric
tower. This requires quite some effort to get working, and I will
update it ongoingly. At least the tokenizer should recognize
numerical syntax, and maybe complex numbers could be implemented.
Rationals and bignums are more work and currently not really relevant.