For anyone interested, I noted some of the references that where mentioned during the meeting, here you have them.
--8<---------------cut here---------------start------------->8--- 1 Recommended resources ═══════════════════════ • Syntactic abstraction the syntax case expander • JRM's Syntax-rules Primer for the Merely Eccentric • <https://dl.acm.org/doi/pdf/10.1145/292540.292559> • [The lisp Curse] • [DThomson - Optimizing Guile Scheme] • [Guile Manual - Macros] • [Guile Manual - REPL Commands] (We should give examples on how to use them) • [Guile Manual - Using Guile Modules] (We should mention here that trying to access symbols through @@ can fail in compiled modules due to inlining) • Consider adding a `do-not-inline' primitive to Guile. • `,reload' can be used to ensure the sources are loaded instead of the byte-compiled code • [Guile Freezer - A guild script to convert a script and dependent modules to objects to link into a C program linked with libguile] [The lisp Curse] <https://www.winestockwebdesign.com/Essays/Lisp_Curse.html> [DThomson - Optimizing Guile Scheme] <https://dthompson.us/posts/optimizing-guile-scheme.html> [Guile Manual - Macros] <https://doc.guix.gnu.org/guile/latest/en/html_node/Macros.html> [Guile Manual - REPL Commands] <https://doc.guix.gnu.org/guile/latest/en/html_node/REPL-Commands.html> [Guile Manual - Using Guile Modules] <https://doc.guix.gnu.org/guile/latest/en/html_node/Using-Guile-Modules.html> [Guile Freezer - A guild script to convert a script and dependent modules to objects to link into a C program linked with libguile] <https://github.com/mwette/guile-freezer> --8<---------------cut here---------------end--------------->8--- Best regards, Sergio
