Correctness of a lucid interpreter based on linked forest manipulation systems
暂无分享,去创建一个
The non-procedural programming language Lucid is described formally using a model based on linked forest manipulation systems. In this model the semantics is defined com-putationally by an abstract interpreter which is essentially non-deterministic and involves parallelism. This computational semantics is proven to be totally correct with respect to the denotational semantics of Lucid.
[1] William W. Wadge,et al. Lucid, a nonprocedural language with iteration , 1977, CACM.
[2] Karel Culik,et al. Linked Forest Manipulation Systems—A Tool for Computational Semantics , 1981 .
[3] Zohar Manna,et al. Introduction to mathematical theory of computation , 1972 .
[4] Karel Culik. A model for the formal definition of programming languages , 1972 .
[5] William W. Wadge,et al. Lucid - A Formal System for Writing and Proving Programs , 1976, SIAM J. Comput..