Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

Part V Implementation Issues

A treatment of languages with stages of evaluation

Laurette Bradley1

(1)  Dept. of Computer Science and Engineering, C-014, University of California, San Diego, 92093 La Jolla, California
Abstract
The notion of languages that inherently have multiple stages of evaluation is introduced. Typically, evaluation is done in stages so that evaluation in some one stage is able to be done very efficiently, even at the expense of prior stages of evaluation. A key novel feature in such languages is that constructs may have appropriate times of meaning as well as appropriate meanings. While it is possible to give semantics to such languages without regard to times of meaning, it is shown that certain semantic related concepts, such as translation, cannot be adequately described without reference to times of evaluation. The major contribution provided here to the study of complex languages with multiple stages of evaluation is the development of a method of describing such languages so that semantics reflecting various times of evaluation can be derived from the descriptions.
Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this chapter
Export this chapter as RIS | Text
 
Remote Address: 38.107.191.114 • Server: mpweb18
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)