Skip to main navigation Skip to search Skip to main content

General predicate transformer and the semantics of a programming language with go to statement

  • Jifeng He*
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Dijkstra's predicate transformer for specifying the semantics of guarded commands set and proving the total correcness of a program is generalized to a programming language with the go to statement. The concept of general predicate transformer and its properties are introduced. We explore the approach of proving the correctness - preserving property of some common program transformations that are used in the compiling process.

Original languageEnglish
Pages (from-to)35-57
Number of pages23
JournalActa Informatica
Volume20
Issue number1
DOIs
StatePublished - Oct 1983

Fingerprint

Dive into the research topics of 'General predicate transformer and the semantics of a programming language with go to statement'. Together they form a unique fingerprint.

Cite this