Implemented unless, when and dotimes using built-in macros.
authorDaniel Kraft <d@domob.eu>
Sat, 18 Jul 2009 16:38:42 +0000 (18:38 +0200)
committerDaniel Kraft <d@domob.eu>
Sat, 18 Jul 2009 16:38:42 +0000 (18:38 +0200)
commit7d1a978289c75efbb99684c4feb29dfb10cf1229
tree23bc4cfb13578480aca3d90facb1d8f53971407c
parent570c12aca7dcab2adb60bd56319dcfc3e0d6379b
Implemented unless, when and dotimes using built-in macros.

* module/language/elisp/README: Document that.
* module/language/elisp/runtime.scm: Defined built-in-macro macro.
* module/language/elisp/runtime/macro-slot.scm: Implement unless, when, dotimes.
* test-suite/tests/elisp-compiler.test: Test for those constructs.
module/language/elisp/README
module/language/elisp/runtime.scm
module/language/elisp/runtime/macro-slot.scm
test-suite/tests/elisp-compiler.test