Re: [r6rs] expansion bug, probably free-identifier=? related

2011-04-29 Thread Andy Wingo
Hello Marco, I have a branch pending to fix free-identifier=? in Guile. It will probably go in 2.0.2. However, even with this patch, test-flatt-syntactic.sps still fails because of two things, one difficult and the other even more so: 1) Bug https://savannah.gnu.org/bugs/?31472 -- the introdu

Re: [r6rs] expansion bug, probably free-identifier=? related

2011-02-28 Thread Andy Wingo
Indeed, it seems free-id=? should look up the identifiers in their modules, and compare the bindings (variables), if present, for eq?-ness. Andy -- http://wingolog.org/

[r6rs] expansion bug, probably free-identifier=? related

2011-02-27 Thread Marco Maggi
The following little package: works with Larceny, Mosh, Petite Chez, Racket, Vicare and Ypsilon; with Guile 2.0 it fails with: GUILE_LOAD_PATH=.: guile -l guile-r6rs-setup.scm --auto-compile -s ./test-flatt-syntactic.sps;