Implemented while construct in elisp.
[bpt/guile.git] / module / language / elisp / README
CommitLineData
51248e6e
DK
1Guile's Emacs Lisp compiler
2===========================
3
4This is more or less a lot of work in progress. Here are some notes as well
5as status information.
6
7Already implemented:
8 * progn
9 * if, cond
344927c3 10 * and, or
51248e6e 11 * quote
344927c3 12 * referencing and setting (setq) variables
d221c18b 13 * while
51248e6e
DK
14
15Especially still missing:
16 * other progX forms, will be done in macros
17 * where, unless, will be done in macros
d221c18b 18 * dolist, dotimes using macros
51248e6e
DK
19 * catch/throw, unwind-protect
20 * real elisp reader instead of Scheme's
344927c3
DK
21 * let, set based on setq
22 * makunbound, boundp
23 * automatic creation of fluids when needed
51248e6e
DK
24 * macros
25 * general primitives (+, -, *, cons, ...)
26 * functions, lambdas
344927c3 27 * defvar, defun