Extended DCG notation
Book
·
OSTI ID:5016204
This paper describes a preprocessor that simplifies purely applicative programming in Prolog. The preprocessor generalizes Prolog's Definite Clause Grammar (DCG) notation to allow programming with multiple accumulators. It has been an indispensable tool in the development of an optimizing Prolog compiler. Its use is transparent in versions of Prolog that conform to the Edinburgh standard. This paper contains a description of the preprocessor, a user manual, a large example program, and the source code of the preprocessor. This information is also available by anonymous ftp to arpa berkeley edu.
- OSTI ID:
- 5016204
- Country of Publication:
- United States
- Language:
- English
Similar Records
Logic programming
Parsing with logical variables (logic-based programming systems)
LOG(F): A new scheme for integrating rewrite rules, logic programming and lazy evaluation
Book
·
Sat Dec 31 23:00:00 EST 1988
·
OSTI ID:5903373
Parsing with logical variables (logic-based programming systems)
Book
·
Fri Dec 31 23:00:00 EST 1982
·
OSTI ID:5420832
LOG(F): A new scheme for integrating rewrite rules, logic programming and lazy evaluation
Book
·
Wed Dec 31 23:00:00 EST 1986
·
OSTI ID:5496837