This is the mail archive of the
guile@sources.redhat.com
mailing list for the Guile project.
Re: CPS transformation and partial evaluation
Jost Boekemeier <jostobfe@calvados.zrz.TU-Berlin.DE> writes:
> Mikael Djurfeldt <mdj@mdj.nada.kth.se> writes:
>
> > That sounds plausible. He and his students have been studying the
> > relationship between transformations made in the source language and
> > in CPS.
>
> Yes, if I remember correctly he goes as far as saying that most
> implementations which make use of cps transformation to optimize the
> code partially revert the transformation when generating machine
> code.
But note that that is an issue for optimization.
We, on the other hand, will very likely not revert to a `goto' when
generating Scheme code. :)