, Special issue on continuations. LISP and Symbolic Computation, vol.6, issue.1, pp.1993-1994

M. Abadi and K. R. Leino, A logic of object-oriented programs, TAPSOFT '97: Theory and Practice of Software Development, n umber 1214 in Lecture Notes in Computer Science, pp.682-696, 1997.

M. A. Arbib and S. Alagi, Proof rules for gotos, Acta Informatica, vol.11, pp.139-148, 1979.
DOI : 10.1007/bf00264021

F. Cristian, Correct and robust programs, IEEE Transactions on Software Engineering, SE, vol.10, issue.2, pp.163-174, 1984.

E. W. Dijkstra, A Discipline of Programming, 1976.

M. J. Gordon, Programming Language Theory and its Implementation, N.J, 1988.

K. Jensen, Connection between Dijkstra's predicate transformers and denotational continuation semantics, 1978.

K. R. Leino, Ecstatic: An object-oriented programming language with an axiomatic semantics, 4th Intl. Workshop on Foundations of Object Oriented L anguages 1997, 1997.

K. Lodaya and R. K. Shyamasundar, Proof theory for exception handling in a tasking environment, Acta Informatica, vol.28, pp.7-41, 1990.

H. R. Nielson and F. Nielson, Semantics with Applications: A Formal Introduction, 1992.

D. A. Schmidt, Denotational Semantics: A Methodology for Language Development, 1986.

G. Winskel, The Formal Semantics of Programming Languages -An I n t r oduction. F oundations of Computing Series, 1993.

, Algorithm Gen(HHCCRV) = ( Q 0 F A U ), where: Gen(HH skip R V ) = ( RR skip V )

, Gen

, Q 0 F 1 F 2 A 1 A 2 U ) if Gen(HHC 2 R V ) = ( QQ F 2 A 2 W ) and Gen

, ) = (B ^ P 1 _ : B ^ P 2 F 1 F 2 if B then A 1 else A 2 U ) if Gen(HHC 1 R V ) = ( P 1 F 1 A 1 W ) and Gen, Gen

. Gen(hhwhile-b-do-c-r-v-)-=-(xxf-f-f-x, Q ^ B) _ (R ^ : B)g fXg while B do A U ) if Gen(HHCCXXV f Xg) = ( QQ F AA U), for some X 2 V n V Gen

, HHtrap in C 1 with C 2 R V ) = ( Q 0 F 1 F 2 trap in A 1 with A 2 U ) if Gen(HHC 2 R V ) = ( QQ F 2 A 2 W ) and Gen(H Q==, Gen

, Gen

, HHbegin 1 : C 1 : : : n : C n end R V ) = (X 1 F beginfX 1 g 1 : A 1 : : : fX n g n : A n end U )

, for some X, vol.1