A correspondence between Scheme and the lambda(,upsilon)-CS-calculus

dc.contributor.advisorFelleisen, Matthias
dc.creatorArbilla, Laura
dc.date.accessioned2009-06-04T00:16:36Z
dc.date.available2009-06-04T00:16:36Z
dc.date.issued1989
dc.description.abstractWe study the relationship between the programming language Scheme and the $\lambda\sb{v}$-CS-calculus. To this end, we define a correspondence between Scheme and $\Lambda\sb{CS}$-terms--the language of the calculus--where every Scheme term is an abbreviation of a $\Lambda\sb{CS}$-term. Although Scheme and $\Lambda\sb{CS}$ have constructs that roughly correspond to each other, the relationship is rather complex: the inclusion of domain predicates in Scheme enforces the uniform treatment of all values in Scheme as procedural abstractions. Therefore, we must conclude that $\Lambda\sb{CS}$ cannot express Scheme as a notational definition, but only simulate it through a translation. On the other hand, the embedding reveals Scheme's object-oriented nature relative to $\Lambda\sb{CS}$, and provides a formal basis for the development and formal investigation of an object-oriented extension of Scheme.
dc.format.extent58 p.en_US
dc.format.mimetypeapplication/pdf
dc.identifier.callnoThesis Comp. Sci. 1989 Arbilla
dc.identifier.citationArbilla, Laura. "A correspondence between Scheme and the lambda(,upsilon)-CS-calculus." (1989) Master’s Thesis, Rice University. <a href="https://hdl.handle.net/1911/13340">https://hdl.handle.net/1911/13340</a>.
dc.identifier.urihttps://hdl.handle.net/1911/13340
dc.language.isoeng
dc.rightsCopyright is held by the author, unless otherwise indicated. Permission to reuse, publish, or reproduce the work beyond the bounds of fair use or other exemptions to copyright law must be obtained from the copyright holder.
dc.subjectComputer science
dc.titleA correspondence between Scheme and the lambda(,upsilon)-CS-calculus
dc.typeThesis
dc.type.materialText
thesis.degree.departmentComputer Science
thesis.degree.disciplineEngineering
thesis.degree.grantorRice University
thesis.degree.levelMasters
thesis.degree.nameMaster of Arts
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
1338731.PDF
Size:
1.41 MB
Format:
Adobe Portable Document Format