Hi! Please, see the attached REPL session.
Regards scheme@(guile-user)> ((lambda* (a #:optional (b (+ a 1))) b) 1) While compiling expression: ERROR: unbound var a-492 scheme@(guile-user)> (define f (lambda* (a #:optional (b (+ a 1))) b)) scheme@(guile-user)> (f 1) $2 = 2 scheme@(guile-user)> ((lambda* (a #:key (b (+ a 1))) b) 1) $3 = 2 (Tested on Guile 2.0.11)
