[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-hackers] [PATCH] Remove comparator type specializations for zer
From: |
Peter Bex |
Subject: |
[Chicken-hackers] [PATCH] Remove comparator type specializations for zero and one arguments |
Date: |
Sun, 31 May 2015 17:35:44 +0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
Hi all,
I noticed that the types.db change we committed in
99d43101f8bd2766f8ac64332dc19c2a6ee16d4c introduced
a small problem: (=) and (= 1) will result in a runtime
error when used in the interpreter (which is correct
according to R5RS), but when compiled it will now
return #t. The same is true for <, <=, > and >=.
The attached patch removes these specializations,
for CHICKEN 4 and for CHICKEN 5.
Cheers,
Peter
CHICKEN-4-0001-Remove-bogus-scrutiny-entries-for-zero-and-one-arg-c.patch
Description: Text Data
CHICKEN-5-0001-Remove-bogus-scrutiny-entries-for-zero-and-one-arg-c.patch
Description: Text Data
signature.asc
Description: Digital signature
- [Chicken-hackers] [PATCH] Remove comparator type specializations for zero and one arguments,
Peter Bex <=