David (cc'ing larceny-users)-
On Dec 15, 2008, at 5:57 AM, David Rush wrote:
And yes, I didn't *really* mean to make #\space into a symbol that was
equivalent to LAMBDA in the first place, but I still think that this
half-functional situation is odd. It looks like maybe there is some
So I've been using larceny as an over-amplified desk calculator while
doing some statistical program analyses and I got a little tired of
typing out LAMBDA all the time, so...
(define-syntax \ (syntax-rules () ((\ v e0 e+ ...) (lambda v e0 e+ ...
\x20;
(\ (a b) (+ a b))
#PROCEDURE
((\ (a
David Rush wrote:
Should I report this as a bug?
I don't think you need to file a bug ticket. The use
of \ as an escape character within symbols is not a
legal R5RS, ERR5RS, or R6RS syntax, and is already
deprecated (see the read-traditional-weirdness?
parameter [1]). If this is considered to