The Semantics of Local Storage of What Makes The Free-list Free?

Denotational semantics for an ALGOL-like language with finite-mode procedures, blocks with local storage, and sharing (aliasing) is given by translating programs into an appropriately typed lambda-calculus. Procedures are entirely explained at a purely functional level - independent of the interpret...

Full description

Bibliographic Details
Main Authors: Halpern, Joseph Y., Meyer, Albert R., Trakhtenbrot, B.A.
Published: 2023
Online Access:https://hdl.handle.net/1721.1/149068