Automatically Restructuring Programs for the Web
作者:Jacob Matthews, Robert Bruce Findler, Paul Graunke, Shriram Krishnamurthi, Matthias Felleisen
摘要
This paper explains how to automatically transform a batch program into a standard CGI program. The transformation preserves the program's behavior even if consumers use the back button or the window-cloning facilities of their Web browsers. The paper demonstrates the workings of the transformation for both Scheme and C programs and discusses how it applies to any full-fledged programming language.
论文关键词:CGI, continuation-passing style, lambda lifting, closure conversion, Web programming
论文评审过程:
论文官网地址:https://doi.org/10.1023/B:AUSE.0000038936.09009.69