Mark H Weaver
|
361553b49d
Adapt srfi-9.test to error reporting improvements; update copyright dates.
|
11 years ago |
Mark H Weaver
|
b594998356
srfi-9.test: avoid symbols of the form ':bar' for more robust checking.
|
12 years ago |
Mark H Weaver
|
3d01c19a78
Change the argument order of 'set-fields' to match that of 'set-fields'.
|
12 years ago |
Mark H Weaver
|
92fac8c056
Improve error for set-fields paths leading to different types.
|
12 years ago |
Mark H Weaver
|
f31a076232
Improve error messages for invalid record definitions.
|
12 years ago |
Mark H Weaver
|
dfba1025e5
Fix non-toplevel srfi-9 compile-time error tests to actually be non-toplevel.
|
12 years ago |
Mark H Weaver
|
ce6508531c
Use 'pass-if-equal' to check syntax-error exceptions in srfi-9.test.
|
12 years ago |
Mark H Weaver
|
d9e368979b
Implement functional record setters.
|
12 years ago |
Ludovic Courtès
|
5ef102cc93
SRFI-9: Set the `record-constructor' slot of the RTD.
|
12 years ago |
Ludovic Courtès
|
b075a6d766
Fix `define-inlinable' in SRFI-9 so that arguments are evaluated only once.
|
14 years ago |
Andreas Rottmann
|
531c9f1dc5
Don't mix definitions and expressions in SRFI-9
|
14 years ago |
Andreas Rottmann
|
c4a8200fa0
Fix SRFI-9 for records without fields
|
14 years ago |
Ludovic Courtès
|
30a700c8c1
Inline SRFI-9 constructors too.
|
15 years ago |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
15 years ago |
Ludovic Courtès
|
3ba9acb1b4
Changes from arch/CVS synchronization
|
17 years ago |
Kevin Ryde
|
8ab3d8a068
merge from 1.8 branch
|
18 years ago |
Kevin Ryde
|
6e7d5622ee
merge from 1.8 branch
|
19 years ago |
Marius Vollmer
|
92205699d0
The FSF has a new address.
|
19 years ago |
Martin Grabmüller
|
f764e6d10d
* tests/srfi-10.test: New file.
|
24 years ago |