On Thu, Dec 31, 2020 at 4:51 PM Massimiliano Gubinelli <[email protected]> wrote: > > thanks, indeed it works for the small example. However the *real thing* > still run as slow as before even with this replacement. >
Sorry if you understand all the details about the various types of macros in s7, I don't, but are you sure you want to use "define-macro" for everything, and not "define-expansion"? "define-macro" can be extremely slow in s7 (it's not the same as "define-macro" in guile), and you use it very much. _______________________________________________ Cmdist mailing list [email protected] https://cm-mail.stanford.edu/mailman/listinfo/cmdist
