Re: Lexically bound macro, with lexically bound transformer

2024-07-24 Thread Attila Lendvai
> I guess the right answer is to use functions instead of macros? if you're not sure about the answer, then it's most probably yes. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “The only way to deal with an unfree world is to become so absolutely free that your very existence is an ac

Re: Lexically bound macro, with lexically bound transformer

2024-07-24 Thread spacecadet
I think the guile-user list might be more appropriate. Noted (let-syntax ((outer (lambda (x) #'(+ 1 2 (let-syntax ((inner (lambda (x) (outer x (inner))) That works, but I guess this isn't possible then (lambda* (#:key outer) (let-syntax ((inner outer)) (inner ..

Re: Lexically bound macro, with lexically bound transformer

2024-07-24 Thread Taylan Kammer
On 24.07.2024 03:06, spacecadet wrote: > Hi, I didn't see a help-guile list, I hope this isn't out of place I think the guile-user list might be more appropriate. > I'm trying to lexically bind a macro to a lexically bound transformer > procedure > > (let ((outer (lambda (x) #''( >   (let-s