QPC2, a second order logic for high order programming:

Abstract: "A predicative second order constructive logic for programming, QPC² is presented in this paper. It is obtained by introducing predicate and type variables and universal quantification over them to a modified sugared subset of QJ. The form of second order formulas in QPC² is restricte...

Full description

Saved in:
Bibliographic Details
Main Author: Takayama, Yukihide (Author)
Format: Book
Language:English
Published: Tokyo, Japan 1990
Series:Shin-Sedai-Konpyūta-Gijutsu-Kaihatsu-Kikō <Tōkyō>: ICOT technical report 539
Subjects:
Summary:Abstract: "A predicative second order constructive logic for programming, QPC² is presented in this paper. It is obtained by introducing predicate and type variables and universal quantification over them to a modified sugared subset of QJ. The form of second order formulas in QPC² is restricted and the restriction is inspired by parametric polymorphism as in ML. The logic, although it has only a weak second order feature, allows various kinds of higher order programming, and extraction of programs in a variant of untyped [lambda]-calculus from second order proofs is rather easy."
Physical Description:22 S.

There is no print copy available.

Interlibrary loan Place Request Caution: Not in THWS collection!