Implemented dynamic symbol access built-ins (set, fset, symbol-value, makunbound...)
authorDaniel Kraft <d@domob.eu>
Thu, 23 Jul 2009 12:09:55 +0000 (14:09 +0200)
committerDaniel Kraft <d@domob.eu>
Thu, 23 Jul 2009 12:09:55 +0000 (14:09 +0200)
commit3709984696eaba6698318312ceaf9997f3b1c4fd
treedda331ce11b7bb46ad9c2626468b1ebc559133ee
parent33da12eeff22c5b460fc01f2e0e8fe8f85a1d220
Implemented dynamic symbol access built-ins (set, fset, symbol-value, makunbound...)

* module/language/elisp/README: Document it.
* module/language/elisp/compile-tree-il.scm: Moved ensure-fluid! to runtime function.
* module/language/elisp/runtime.scm: Runtime functions to support dynamic value access.
* module/language/elisp/runtime/function-slot.scm: Defined the built-ins.
* test-suite/tests/elisp-compiler.test: Test them.
module/language/elisp/README
module/language/elisp/compile-tree-il.scm
module/language/elisp/runtime.scm
module/language/elisp/runtime/function-slot.scm
test-suite/tests/elisp-compiler.test