• DocumentCode
    2037109
  • Title

    Dynamic sort checking by sorting constraint consistency checking

  • Author

    Jian Chen

  • Author_Institution
    Software Verification Res. Centre, Queensland Univ., Qld., Australia
  • Volume
    1
  • fYear
    1993
  • fDate
    19-21 Oct. 1993
  • Firstpage
    352
  • Abstract
    Integrating sorts (types) into logic programming languages increases expressiveness and evaluation efficiency. To support richer sort structures such as parametric and inclusion polymorphism, static sort checking is insufficient. Therefore efficient dynamic sort checking is an important issue in sorted logic programming. We first compare existing techniques for dynamic sort checking in the literature. Aiming to achieve more efficient dynamic sort checking, we propose a new evaluation procedure, based on constraint consistency checking, for sorted logic programs and goals.<>
  • Keywords
    constraint handling; formal logic; logic programming languages; sorting; type theory; dynamic sort checking; evaluation procedure; inclusion polymorphism; logic programming languages; parametric polymorphism; sort structures; sorted logic programs; sorting constraint consistency checking; static sort checking; Algorithm design and analysis; Australia; Dynamic programming; Logic programming; Sorting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON '93. Proceedings. Computer, Communication, Control and Power Engineering.1993 IEEE Region 10 Conference on
  • Conference_Location
    Beijing, China
  • Print_ISBN
    0-7803-1233-3
  • Type

    conf

  • DOI
    10.1109/TENCON.1993.320000
  • Filename
    320000