Add internal definitions to derived forms

2022-11-09 Thread Linus Björnstam
Hi there! This commit adds internal definitions to derived conditional forms, with-fluids and and-let*. This means the bodies of when, unless and with-fluids, and the clause bodies of case and cond behave like a lambda body. There is no performance hit since guile optimizes a (let () ...) with

Re: Add internal definitions to derived forms

2022-11-09 Thread Damien Mattei
thanks,hope it will be in a next stable release of Guile regards, damien On Wed, Nov 9, 2022 at 4:34 PM Linus Björnstam wrote: > Hi there! > > This commit adds internal definitions to derived conditional forms, > with-fluids and and-let*. This means the bodies of when, unless and > with-fluids,