Should a Function Continue?

We show that two l-calculus terms can be observationally congruent (i.e., agree in all contexts) but their continuation-passing transforms may not be. We also show that two terms may be congruent in all untyped contexts but fail to be congruent in a language with call/ cc operators, and that two te...

Full description

Bibliographic Details
Main Author: Riecke, Jon Gary
Other Authors: Meyer, Albert R.
Published: 2023
Online Access:https://hdl.handle.net/1721.1/149684