Damien Mattei schreef op vr 04-02-2022 om 17:24 [+0100]: > even with $nfx$ it does not seem to be possible without set!-values: > https://docs.racket-lang.org/reference/set_.html#%28form._%28%28lib._racket%2Fprivate%2Fmore-scheme..rkt%29._set%21-values%29%29 > > does someone know how to implement set!-values in Scheme for Guile? This is not Guile-specific, it works in any Scheme with syntax-rules, by using a form of recursion, call-with-values, set!, lambda and values, see attachement (LGPL3.0+ licensed). Also, Racket is free software, so you could look at the source code of Racket, maybe Racket's implementation can be ported to Guile Scheme and maybe it's already valid Guile Scheme. > On Fri, Feb 4, 2022 at 9:21 AM Damien Mattei > wrote: > [ a huge block of text ] This block of text does not appear to have anything to do with your question, what is it included for? Greetings, Maxime.