发明名称 System for conversion of loop functions to continuation-passing style
摘要 A compiler and compilation method for processing a source program in a programming language in the Scheme/Lisp family into a representation known as continuation-passing style (CPS) before generating object code, with optimization also being involved in the processing. To simplify the code generator and optimization, and to allow the same code generator to be used for both non-loop as well as for loop functions, novel algorithms are described which find in the standard CPS intermediate tree sets of non-continuation lambda expressions with a common continuation, which can then be converted to optimized CPS code that can be processed by the same code generator as non-loop continuation functions.
申请公布号 AU6416294(A) 申请公布日期 1994.10.24
申请号 AU19940064162 申请日期 1994.03.24
申请人 APPLE COMPUTER, INC. 发明人 JEFFREY E PIAZZA
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址