Re: Composable continuations and reset/shift

2022-11-19 Thread Marc Nieper-Wißkirchen
"with" is not meant as a legacy mechanism because parameterize changed. As the small language has no delimited continuations, SRFI 226's parameterize is backward-compatible to the small language's. "With", on the other hand, is not a form of parameterize because it behaves differently when the co

Re: Composable continuations and reset/shift

2022-11-19 Thread Shiro Kawai
On Sat, Nov 19, 2022 at 12:51 AM Marc Nieper-Wißkirchen < marc.nie...@gmail.com> wrote: > > Chez Scheme's "with" is only used in a deprecated macro facility > ("extend-syntax"). I think, at least for the purpose of Chez, it is > safe to reuse the identifier. > > The identifier "with" is undoubted

Re: Composable continuations and reset/shift

2022-11-19 Thread Marc Nieper-Wißkirchen
Am Sa., 19. Nov. 2022 um 10:00 Uhr schrieb Shiro Kawai : > > On Fri, Nov 18, 2022 at 9:48 PM Marc Nieper-Wißkirchen > wrote: >> >> >> We shouldn't compare it too closely with the traditional >> implementation of parameters through dynamic-wind, I think because >> dynamic-wind cannot implement the

Re: Composable continuations and reset/shift

2022-11-19 Thread Shiro Kawai
On Fri, Nov 18, 2022 at 9:48 PM Marc Nieper-Wißkirchen < marc.nie...@gmail.com> wrote: > > We shouldn't compare it too closely with the traditional > implementation of parameters through dynamic-wind, I think because > dynamic-wind cannot implement the tail context guarantee. > Right. Srfi-226's