\(\gamma\) \(\omega\)-calculus semantics of functional programming language FFP (Q749201)

From MaRDI portal





scientific article; zbMATH DE number 4172361
Language Label Description Also known as
default for all languages
No label defined
    English
    \(\gamma\) \(\omega\)-calculus semantics of functional programming language FFP
    scientific article; zbMATH DE number 4172361

      Statements

      \(\gamma\) \(\omega\)-calculus semantics of functional programming language FFP (English)
      0 references
      0 references
      0 references
      1990
      0 references
      It seems hopeful that \(\gamma\omega\)-calculus would become the most general theoretical foundation of semantics for functional programming languages (at least for the ones without types). In this note, for the formal functional programming language FFP [\textit{J. Backus}, Commun. ACM 21, 613-641 (1978; Zbl 0383.68013)], the \(\gamma\omega\)-calculus semantics is settled, and thus an application of \(\gamma\omega\)-calculus is developed. We emphatically discuss the metacomposition rule in FFP language, and present a general metacomposition rule which is distinct from the generalized metacomposition rule [\textit{M. Jiang}, Kexue Tongbao, Sci. Bull. 33, No.17, 1405-1408 (1988; Zbl 0681.68021)].
      0 references
      gamma-omega-calculus
      0 references
      functional programming languages
      0 references
      FFP
      0 references
      metacomposition rule
      0 references

      Identifiers