Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Syntax and Semantics
[go: Go Back, main page]


Syntax and Semantics

Lecture 13


Syntax and Semantics

Topics

In our previous lecture, amongst other things, we used natural semantics to formally describe the meaning of variable declarations, and discussed the meaning of the different scope rules. In this lecture, we shall examine three possible combinations of scope rules. These are: In connection with our discussion of these scope rules, we shall revisit and use a new important model for program states, viz. the environment-store model. This model will allow us to describe the aforementioned scope rules by telling us what bindings for procedures and variables we need to use to evaluate the final state of a program execution.

Time and Location

Friday, 13 December, 2002 at 8:15 in room 331.

Reading Material

Exercises

Exercises 2.38, 2.39, 2.40(*), 2.41, 2.43, 2.45(*), 2.47 in Hanne Riis Nielson, Flemming Nielson: Semantics with Applications: A Formal Introduction. Wiley Professional Computing, (240 pages, ISBN 0 471 92980 8), Wiley, 1992.


Luca Aceto, Institute of Computer Science, Aalborg University.
Last modified: Wednesday, 04-Dec-2002 11:29:38 CET.