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 Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users