[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-users] Chicken 4: how to generate toplevel definitions?
From: |
Mario Domenech Goulart |
Subject: |
[Chicken-users] Chicken 4: how to generate toplevel definitions? |
Date: |
25 Aug 2008 09:47:18 -0300 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.4 |
Hi folks.
Is it possible with chicken 4 to generate toplevel (or module-level)
definitions from a macro (explicit renaming)?
I mean, I'd like something like:
(module gen-things *
(define-syntax gen-thing
(lambda (thing)
`(define ,thing (lambda () (display "hello")))))
(gen-thing one-thing)
)
So I could use `one-thing' from module `gen-things'.
Best wishes.
Mario
- [Chicken-users] Chicken 4: how to generate toplevel definitions?,
Mario Domenech Goulart <=