Re: with-syntax return error in Guile, not in Kawa or Racket
Damien Mattei <[email protected]>
| Newsgroups | gmane.lisp.guile.user |
|---|---|
| Message-ID | <CADEOadcC3UPOxo=ZV5L9cdvC9wWEz50mHpESQbXJjOPB7D6K4A@mail.gmail.com> |
On Fri, May 10, 2024 at 5:24 PM Jean Abou Samra <[email protected]> wrote: > > I'd need a reproducible example to debug this. I have no explanation > other than that there must be a trivial mistake somewhere in your > code or testing procedure (happens to everyone). > > i will try to isolate the problem out of 10000 lines of code but not sure to succeed there is no caveit in the testing procedure , i just have to comment/uncomment your procedure and mine, so no possible error in this procedure a mistake in my code would not change the fact that this code is a counter example to the cloning of a macro, the way you clone the macro should work for any macro that at least compile well. There is no error in the compilation of the macros. > > Well, here, the second example runs but display 6, not 5, i.e. it looks > up the global variable defined earlier, not the local one. > yes i did not noticed it