| CLP and constraint abstraction |
| Full text |
Pdf
(871 KB)
|
| Source
|
Annual Symposium on Principles of Programming Languages
archive
Proceedings of the 16th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
table of contents
Austin, Texas, United States
Pages: 125 - 133
Year of Publication: 1989
ISBN:0-89791-294-2
|
|
Author
|
|
T. J. Hickey
|
Department of Computer Science, Brandeis University, Waltham, MA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 15, Citation Count: 1
|
|
|
ABSTRACT
CLP*(D) is a class of constraint logic programming languages which incorporates the notion of abstraction. Predicates in CLP*(D) are (potentially) infinite rational trees which represent abstractions of constraint expressions. This view of predicates as constraint abstractions was motivated by the language Scheme, where closures are viewed as abstractions of functional expressions. A semantics and an efficient implementation of the language are provided, along with several examples of the novel programming techniques provided by this class of languages.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
COLL 83
|
G.E. Collins, Quantifier Elimination for Real Closed Fields: a guide to the literature, In: (Buchberger, B., Collins, G.E., Loos, R., eds) Computer Algebra: Symbolic and Algebraic Computation, 2nd edn., Vienna: Springer- Verlag.
|
| |
COLM 82
|
A. Colmerauer, Prolog and Infinite Trees, in Logic Programming, K.L.Clark and S.A. Tarnlund (Eds.), Academic Press, New York, 1982.
|
| |
COLM 84
|
A. Colmerauer, Solving Equations and Inequations on Finite and Infinite Trees, Proceedings of the Conference on Fifth Generation Computer Systems, Tokyo, Nov, 1984.
|
| |
CLAR 78
|
K. Clark, Negation as Failure, in Logic and Databases, H. Gallaire and J. Minker (eds.), Plenum Press, New York, 1978.
|
| |
JAFF 87a
|
J. Jaffar, S. Michaylov, Methodology and Implementation of a Constraint Logic Programm/ng System, Proceedings of the Fourth International Conference on Logic Programming, Melbourne, 1987, MIT Press.
|
 |
JAFF 87b
|
|
| |
STEE 78
|
|
| |
STER 86
|
L. Sterling, and E. Shapiro. The Art of Prolog, MIT Press, Boston, MA, 1986.
|
| |
TARS 48
|
A. Tarski, A decision method for elementary algebra and geometry, 2nd revised edition, University of California Press, 1948.
|
| |
WARR 83
|
D. H. D. Warren, An Abstract Prolog Instruction Set, Tech. Note 309, SRI International, Menlo Park, Calif., 1983.
|
|