[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Difference between use-syntax and use-modules?
From: |
Neil Jerram |
Subject: |
Difference between use-syntax and use-modules? |
Date: |
05 May 2001 14:07:28 +0100 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 |
What is the difference between
(use-syntax (ice-9 syncase))
and
(use-modules (ice-9 syncase))
As far as the code is concerned, I know that use-syntax sets the
module-transformer of the current module, whereas use-modules doesn't,
and that the module-transformer is used in primitive-eval.
What I don't understand is what difference this makes. In particular,
it seems that typing `(use-modules (ice-9 syncase))' (_not_
use-syntax) in the REPL is sufficient to permit defining and using
macros with define-syntax and syntax-rules. So why would I ever need
use-syntax?
Thanks,
Neil
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Difference between use-syntax and use-modules?,
Neil Jerram <=