Andy Wingo
|
e9c0f3071d
Warning and optimization levels always small integers
|
4 years ago |
Andy Wingo
|
116f94d661
Add language-specific analysis pass to compiler infrastructure
|
4 years ago |
Andy Wingo
|
68f13adaaf
Better errors for odd-length keyword args
|
8 years ago |
Ludovic Courtès
|
79a9a2c271
Report the faulty keyword in errors raised by `scm_c_bind_keyword_arguments'.
|
11 years ago |
Ludovic Courtès
|
4af0d97ee6
Print the faulty object upon invalid-keyword errors.
|
11 years ago |
Mark H Weaver
|
0426b3f8f8
Nicer docstring syntax for case-lambda.
|
12 years ago |
Andy Wingo
|
19113f1ca7
allow case-lambda expressions with no clauses
|
12 years ago |
Andy Wingo
|
581f410fbd
case-lambda* clauses fail to match if too many positionals
|
12 years ago |
Andy Wingo
|
84b67e1971
fix self-tail-calls for lexical procs with optional, rest, or kwargs
|
14 years ago |
Andy Wingo
|
a310a1d12e
primitive-eval takes expanded, not memoized, source
|
14 years ago |
Andy Wingo
|
d8a071fc4e
primitive support for lambda*
|
14 years ago |
Andy Wingo
|
9a9d82c28c
fix bug bindings lexical vars within optargs initializers
|
15 years ago |
Andy Wingo
|
aac006ddec
fix defmacro*
|
15 years ago |
Andy Wingo
|
f6a8e79197
keyword arg errors throw to 'keyword-argument-error
|
15 years ago |
Ludovic Courtès
|
ee2a69f565
Add currently failing tests for optargs.
|
15 years ago |
Andy Wingo
|
7ab42fa20c
add some optargs tests
|
15 years ago |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
15 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 |
Kevin Ryde
|
927a122dde
(let-keywords, let-keywords*, let-optional,
|
20 years ago |
Dirk Herrmann
|
560434b369
* tests/optargs.test: Wrap tests in module (test-suite
|
21 years ago |
Marius Vollmer
|
025f75b48f
New files. Thanks to Matthias Köppe!
|
23 years ago |