Constraint languages for computer aided design
- 1 June 1985
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGDA Newsletter
- Vol. 15 (2) , 11-15
- https://doi.org/10.1145/1061387.1061388
Abstract
In a typical algorithmic language such as Fortran or Pascal a program is a sequence of steps for the language interpreter to follow to achieve a desired result. In a constraint language a program is a set of relationships, called constraints, that describe the desired result. It is up to the language interpreter to determine the steps required to satisfy the constraints and achieve the result.Keywords
This publication has 2 references indexed in Scilit:
- The Programming Language Aspects of ThingLab, a Constraint-Oriented Simulation LaboratoryACM Transactions on Programming Languages and Systems, 1981
- SketchpadPublished by Association for Computing Machinery (ACM) ,1963