Re: CPS and Guile

2012-02-19 Thread Andy Wingo
Hi, On Sat 18 Feb 2012 17:42, Noah Lavine writes: > Why not make dynlet, dynwind, dynref, dynset, prompt, and abort into > primitives? Code that cares can still match them, and code that > doesn't care can ignore them. In the case of dynlet, there is an efficiency concern: you already have the

CPS and Guile

2012-02-18 Thread Noah Lavine
Hello everyone, There was some discussion in the "Identities in Peval" thread about using a CPS-like intermediate representation in Guile. I think that our goal with our intermediate representation should be to make things convenient for us - we shouldn't try to match any particular model unless