1 |
|
2002-02-04 Neil Jerram <neil@ossau.uklinux.net> |
2 |
|
|
3 |
|
* primitives/syntax.scm (parse-formals, transform-lambda, |
4 |
|
interactive-spec, set-not-subr!, transform-lambda/interactive): |
5 |
|
Move into internals/lambda.scm so that these can also be used |
6 |
|
by... |
7 |
|
|
8 |
|
* internals/fset.scm (elisp-apply): Use `eval' and |
9 |
|
`transform-lambda/interactive' to turn a quoted lambda expression |
10 |
|
into a Scheme procedure. |
11 |
|
|
12 |
|
* transform.scm (m-quasiquote): Don't quote `quasiquote' in |
13 |
|
transformed code. |
14 |
|
(transformer): Transform '() to #nil. |
15 |
|
|
16 |
|
2002-02-03 Neil Jerram <neil@ossau.uklinux.net> |
17 |
|
|
18 |
|
* internals/Makefile.am (elisp_sources): Add lambda.scm. |
19 |
|
|
20 |
|
* internals/lambda.scm (lang): New file. |
21 |
|
|
22 |
2002-02-01 Neil Jerram <neil@ossau.uklinux.net> |
2002-02-01 Neil Jerram <neil@ossau.uklinux.net> |
23 |
|
|
24 |
* transform.scm (transformer), primitives/syntax.scm (let*): |
* transform.scm (transformer), primitives/syntax.scm (let*): |