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