Yeah a deep understanding of Gambit internal system would be really helpful when dealing with any macrology / module systems..
My last attempt was mostly an rewrite against riaxpander line by line in gambit and it's https://github.com/wsxiaoys/nova/blob/master/nova.scm mostly working (successfully loading chibi's init.scm and passed its r7rs test suite). While to produce more informative syntax mistake, it needs work to dive into gambit's source handling & internal symbols management..
Sadly have to do something to make a living after graduation :(
On Thu, Jul 23, 2015 at 2:40 PM, Álvaro Castro-Castilla < alvaro.castro.castilla@gmail.com> wrote:
On Thu, Jul 23, 2015 at 10:54 PM, Marc Feeley feeley@iro.umontreal.ca wrote:
On Jul 23, 2015, at 3:24 PM, Bradley Lucier lucier@math.purdue.edu
wrote:
How does one use the "define-library" form? Is there documentation
somewhere, or does one just guess from the examples in that git repository?
I think the topic of this thread is very important indeed. I completely relate to Marc's position: there is only so much you can do. And eventually we all have to do something to make a living, which unfortunately for many of us is not 100% Gambit-related.
Also, SchemeSpheres is ready to use R7RS as soon as Gambit implements it. It sits a layer above that, and uses a custom version of psyntax and R7RS to get the minimal support to be functional and usable now.
Gambit-list mailing list Gambit-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list