Abstract
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-Hedged programming language.
Original language | English (US) |
---|---|
Pages (from-to) | 337-364 |
Number of pages | 28 |
Journal | Automated Software Engineering |
Volume | 11 |
Issue number | 4 |
DOIs | |
State | Published - Oct 2004 |
Keywords
- CGI
- Closure conversion
- Continuation-passing style
- Lambda lifting
- Web programming
ASJC Scopus subject areas
- Software