Re: Using R7RS symbol syntax in guile

2017-04-28 Thread Stefan Israelsson Tampe
Iäm unsure but if the first pass of the files is 1. read in form by form 2. macro expand then evaluated. If read-enable is a function it will not be executed at the macro expansion of the file. However for the use-module part guile will load the module at expansion time. Regards Stefan On Fri,

Using R7RS symbol syntax in guile

2017-04-28 Thread sidhu1f
Could someone please explain the following seemingly counterintuitive behavior regarding the r7rs syntax for symbols (symbol #foo is expressed as |#foo| using r7rs syntax, more info in sec.6.6.6.6 of guile ref. manual). When I invoke 'guile -s' on a file containing: (read-enable 'r7rs-symbols)

GNU Hackers Meeting 2017 call for presentations!

2017-04-28 Thread Alex Sassmannshausen
Hello! The GNU Hackers Meeting is looking for presentations for this years programme! Find out all you need to know, and/or submit your proposal at https://www.gnu.org/ghm/programme.html . The deadline for submissions is 4 June 2017. The meeting will take place 24 - 27 August in Germany. The m

Re: Mes 0.5 released

2017-04-28 Thread Jan Nieuwenhuizen
Arne Babenhauserheide writes: > Wow! Congratulation on full bootstrapping of mes! Thanks, Arne! > So we can now build mes.c with mescc driven by Guile and then use mes to > run mescc again to build mes.c? Yes, that's correcct. mes.c can be compiled with either gcc make out/mes or with [3

Re: Mes 0.5 released

2017-04-28 Thread Arne Babenhauserheide
Jan Nieuwenhuizen writes: > I am pleased to announce the release of Mes 0.5, representing 249 > commits over 4 months. Mes is now self-hosting, or rather it features > a mutual self-hosting Scheme interpreter and C compiler: mes.c and > mescc; a Nyacc-based C compiler backend that also works sep