scholarly journals Proofs of partial correctness for attribute grammars with applications to recursive procedures and logic programming

1988 ◽  
Vol 78 (1) ◽  
pp. 1-55 ◽  
Author(s):  
B. Courcelle ◽  
P. Deransart
1991 ◽  
Vol 02 (01) ◽  
pp. 23-41
Author(s):  
THOMAS WILMES

Functional production systems, which have been represented so far as a unification of functional and logic programming, are reviewed as a highly compact grammar concept, generalizing two-level, definite clause, macro, and attribute grammars.


2021 ◽  
Vol 43 (4) ◽  
pp. 1-35
Author(s):  
Frank S. de Boer ◽  
Hans-Dieter A. Hiep

We provide a sound and relatively complete Hoare logic for reasoning about partial correctness of recursive procedures in presence of local variables and the call-by-value parameter mechanism and in which the correctness proofs support contracts and are linear in the length of the program. We argue that in spite of the fact that Hoare logics for recursive procedures were intensively studied, no such logic has been proposed in the literature.


1990 ◽  
Author(s):  
John Burge ◽  
Bill Noah ◽  
Les Smith

Sign in / Sign up

Export Citation Format

Share Document