Re: Unable to import (ice-9 psyntax)

2023-02-14 Thread Damien Mattei
same problem: (base) mattei@MacBook-Pro-Touch-Bar library-FunctProg % guile GNU Guile 3.0.8.99-f3ea8 Copyright (C) 1995-2022 Free Software Foundation, Inc. Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'. This program is free software, and you are welcome to redistribute it un

Unable to import (ice-9 psyntax)

2023-02-14 Thread Robby Zambito
Hello, For some reason I am having trouble importing the (ice-9 psyntax) module. Whenever I try to import it, I get the following error: scheme@(guile-user)> (import (ice-9 psyntax)) While compiling expression: No variable named syntax? in # I have Guile 3.0.9 installed from Guix, running on x86

Re: Does declaration order matter in guile?

2023-02-14 Thread Dr. Arne Babenhauserheide
wolf writes: >> 1. You bind 'foo' to the syntax transformer. >> >> 2. During the compilation of (foo y), the compiler calls the syntax >> transformer to >>affect the generation of code, so it will do the right thing. > > Interesting, I think I understand the difference. So in some ways thi

Re: Does declaration order matter in guile?

2023-02-14 Thread wolf
Hello, first, let me thank you for thorough explanation, it helped and I (hopefully) now have better understanding. Few more questions are below. On 2023-02-12 20:52:16 +0100, Taylan Kammer wrote: > On 12.02.2023 19:46, wolf wrote: > > > So, I have few questions I would like to ask: > > > > 1.