On Sat, May 04, 2019 at 03:56:12PM +0200, Marco Maggi wrote: > ... in CHICKEN 5.0.0 or in a future release? I can find nothing > relevant on the CHICKEN Wiki. Here what they should do: > > <http://marcomaggi.github.io/docs/vicare-scheme.html/iklib-expander-etv.html> > > it would open a can of worms^H^H^H^H^H possibilities.
Hi Marco,
This seems like a superfluous feature to me.
To give an example of the first example on the page you linked,
I would use this in a begin-for-syntax, like so:
(begin-for-syntax
(define obj1 (+ 1 2 3)))
(define-syntax get-obj1
(er-macro-transformer
(lambda (e r c)
obj1)))
(get-obj1) => 6
Maybe I'm missing something, but this seems much simpler to me.
Cheers,
Peter
signature.asc
Description: PGP signature
_______________________________________________ Chicken-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/chicken-users
