I have stumbled across a a couple of minor points in the lexical syntax. First, the ultimate rule in <digit 10>
<digit 10>+ . <suffix> is redundant given the penultimate rule: <digit 10>+ . <digit 10>* <suffix> This appears to be left over from eliminating #. Second, it's a bit odd that the BNF of the lexical syntax in 4.2.1 explicitly indicates that exponent markers, precision prefixes, radix prefixes, hex digits, and booleans are not case sensitive, but does not do so for i (in complex numbers), even though 4.2.8 states that "Case is not significant in external representations of number objects". I don't think either of these are real problems, but they might be worth cleaning up in a future revision. Regards, Alan _______________________________________________ r6rs-discuss mailing list [email protected] http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss
