Some first thoughts on the CPS language, just after having looked at
(language cps):

 * Overall looking really good.

 * License blocks are missing.

 * Toplevel comments should be prefixed by ";;; " (three semicolons).

 * Overview could go in the module commentary section.

 * Missing distinction between original names and unique names.

 * Missing source information.

 * Missing procedure properties.

 * Why is there no "let" that can bind functions?  You don't always want
   to set up a recursive binding environment.

 * Lambdas are missing lambda* and case-lambda support.

What do you think about rebasing?  wip-rtl-may-2013 is a good target
until wip-rtl goes into master.

Cheers,

Andy
-- 
http://wingolog.org/

Reply via email to