Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. LCS Publications
  4. LCS Technical Memos (1974 - 2003)
  5. Understanding ALGOL: A View of a Recent Convert to Denotational Semantics

Understanding ALGOL: A View of a Recent Convert to Denotational Semantics

Thumbnail Image
Download
Name

MIT-LCS-TM-245.pdf

Size

4.37 MB

Format

Adobe PDF

Checksum (MD5)

1dcf061471e6e4d8fe19563c8ff1138c

Author(s)
Meyer, Albert R.
Date Issued
October 1983
Series/Report no.
MIT-LCS-TM-245
Abstract
The advantages of denotational over copy-rule semantics are argued. A denotational semantics is indicated for an ALGOL-like language with finite-mode procedures, blocks with local storage, and sharing (aliasing). Procedure declarations are completely explained in the usual framework of complete partial orders, but cpo's are inadequate for the semantics of blocks, and a new class of store models is described. The semantics justifies a proof system for partial correctness of commands containing global procedures.
Persistent DSpace Link
https://hdl.handle.net/1721.1/149055
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.