Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-12-01 | remove (lang elisp), as it won't work with the new evaluator | Andy Wingo | 1 | -109/+0 | |
* lang/: Delete. This causes me some pain, but the new elisp compiler is coming soon, and the old one really won't work with the new evaluator. * Makefile.am: * configure.ac: Autotoolery for elisp removal. * test-suite/tests/elisp.test: Comment out the body of the elisp test. The tests themselves should be useful in the new world, though. | |||||
2009-04-25 | Fix the elisp memoizer code for syncase-in-boot-9 | Andy Wingo | 1 | -0/+1 | |
* lang/elisp/interface.scm: * lang/elisp/internals/lambda.scm: * lang/elisp/primitives/syntax.scm: * lang/elisp/transform.scm: Use (lang elisp expand) as the transformer, because we really are intending this code for the memoizer and not the compiler. * lang/elisp/expand.scm: A null expander. * lang/elisp/interface.scm (use-elisp-file, use-elisp-library): * lang/elisp/transform.scm (scheme): Turn these defmacros into procedure->memoizing-macro calls, given that without syncase we have no defmacro either. * lang/elisp/primitives/fns.scm (macroexpand): Comment out, as Scheme's macro expander (temporarily on hiatus) won't work with elisp. | |||||
2002-02-08 | * Complete Elisp translator work. | Neil Jerram | 1 | -23/+23 | |
2002-02-04 | * Further Elisp translator work. | Neil Jerram | 1 | -0/+108 | |