A Simple Cps Transformation Of Control-flow Information

Logic Journal of the IGPL 10 (5):501-515 (2002)
  Copy   BIBTEX

Abstract

We build on Danvy and Nielsen's first-order program transformation into continuation-passing style to design a new CPS transformation of flow information that is simpler and more efficient than what has been presented in previous work. The key to simplicity and efficiency is that our CPS transformation constructs the flow information in one go, instead of first computing an intermediate result and then exploiting it to construct the flow information.More precisely, we show how to compute control-flow information for CPS-transformed programs from control-flow information for direct-style programs and vice-versa. As a corollary, we confirm that CPS transformation has no effect on the control-flow information obtained by constraint-based control-flow analysis. The transformation has immediate applications in assessing the effect of the CPS transformation over other analyses such as, for instance, binding-time analysis

Links

PhilArchive



    Upload a copy of this work     Papers currently archived: 92,611

External links

Setup an account with your affiliations in order to access resources via your University's proxy server

Through your library

Similar books and articles

The baker's transformation is not embeddable.B. Schweizer & A. Sklar - 1990 - Foundations of Physics 20 (7):873-879.
Information Divide, Information Flow and Global Justice.Soraj Hongladarom - 2007 - International Review of Information Ethics 7:77-81.
On the Logic of Information Flow.Jon Barwise, Dov Gabby & Chrysafis Hartonas - 1995 - Logic Journal of the IGPL 3 (1):7-50.
Heat flow in relativistic equilibrium thermodynamics.Peter L. Kellerman - 1980 - Foundations of Physics 10 (1-2):163-173.
Quality and quantity of information exchange.Robert van Rooy - 2003 - Journal of Logic, Language and Information 12 (4):423-451.
The Political Economy of the Flow of Information.Yantao Bi - 2012 - Asian Culture and History 4 (2):p43.
The role of eye movements in perception.Nam-Gyoon Kim - 2001 - Behavioral and Brain Sciences 24 (5):988-990.
Neurophysics of the Flow of Time.Ronald Gruber - 2008 - Journal of Mind and Behavior 29 (3):241-255.
Symmetry in information flow.Jeffrey Kane & Pavel Naumov - 2014 - Annals of Pure and Applied Logic 165 (1):253-265.

Analytics

Added to PP
2015-02-04

Downloads
4 (#1,630,023)

6 months
1 (#1,478,830)

Historical graph of downloads
How can I increase my downloads?

Citations of this work

No citations found.

Add more citations

References found in this work

No references found.

Add more references