mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-04-30 20:00:19 +02:00
* 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. |
||
---|---|---|
.. | ||
buffers.scm | ||
char-table.scm | ||
features.scm | ||
fns.scm | ||
format.scm | ||
guile.scm | ||
keymaps.scm | ||
lists.scm | ||
load.scm | ||
match.scm | ||
numbers.scm | ||
pure.scm | ||
read.scm | ||
signal.scm | ||
strings.scm | ||
symprop.scm | ||
syntax.scm | ||
system.scm | ||
time.scm |