We use cookies to improve your experience with our site.

Indexed in:

SCIE, EI, Scopus, INSPEC, DBLP, CSCD, etc.

Submission System
(Author / Reviewer / Editor)
Tan Qingping. A Higher-Order Unification Algorithm for Inductive Types and Dependent Types[J]. Journal of Computer Science and Technology, 1997, 12(3): 231-243.
Citation: Tan Qingping. A Higher-Order Unification Algorithm for Inductive Types and Dependent Types[J]. Journal of Computer Science and Technology, 1997, 12(3): 231-243.

A Higher-Order Unification Algorithm for Inductive Types and Dependent Types

More Information
  • Published Date: May 09, 1997
  • This paper presents a method to define a set of mutuaJly recursive inductive types, and develops a higherorder unilication algorithm for Anz extended with inductive types. The algorithm is an extension of Eiliott's algoritbJn for λ∑.The notation of normal forms plays a vital role in higher-order unification.The weak head normal forms in the extended troe theory is defined to reveal the ultimate "top level structures" of the fully normalized terms and types. Unification transformation rules are designed to deal with inductive types, a recursive operator and its reduction rule. The algoritlun can construct recuxsive functions automatically.
  • [1]
    Elliott C. Extensions and applications of higher-order unification. Ph.D. Thesis, Carnegie Mellon University, 1990.
    [2]
    Tan Qingping. Program design environments based on type theory. Ph.D. Thesis, Changsha Institute of Technology, 1992.
    [3]
    Huet G. A unification algorithm for typed a-calculus. Theor. Comput. Sci.,1975, 1. ………..

Catalog

    Article views (24) PDF downloads (1295) Cited by()
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return