[Pl-seminar] Semantics Seminar Schedule

wand@ccs.neu.edu wand at ccs.neu.edu
Mon, 21 Jan 2002 00:05:01 -0500 (EST)


NU Programming Languages Seminar
Wednesday, January 23, 2002,  10:30-12:30
306 Egan  Hall, Northeastern University
    (building 61 on the map at http://www.neu.edu/maps/maps.html)

Mitchell Wand

Small-step Flow Analysis:  But Wait, There's More!

0CFA is known to be sound with respect to a variety of semantics:  big
and small step; call-by-name, call-by-value, and unrestricted beta.
We will sort out some of these soundness results.

We show that the soundness theorem a la Palsberg 95 (small-step,
substitution semantics) is strictly weaker than the the soundness
theorem a la Palsberg 94/Wand-Steckler 94 (big-step, environment
semantics).  

We retrieve the power of environment semantics for a small-step
semantics by showing the soundness of 0CFA for a small-step
environment/continuation machine.  We then extend the proof to cover a
store; providing a simpler alternative to the semantics of (Flanagan
and Felleisen 95).

But wait, there's more!....  depending on time.

Upcoming presentations:

1/30 TBA

2/6  NUCCS PL Day! See http://www.ccs.neu.edu/home/matthias/PL/

2/13 Greg Sullivan

Most meetings will be 1030-1230 in 306 EG.