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
Link To Document