Re: reserved-keyword in macro

2022-02-04 Thread Maxime Devos
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

Re: reserved-keyword in macro

2022-02-04 Thread Damien Mattei
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? with set!-values things are rea

Re: reserved-keyword in macro

2022-02-04 Thread Damien Mattei
definitely i do not think it is possible to have a macro doing this: {(x y z) <- (foo)} ;; foo is a function that return 3 values (ex: (values 1 2 3)) or this : {(x y z ...) <- (bar)} ;; bar return an arbitrary (known in advance ) number of values and also have a compatibility with: {T[2] <- T[1]}