PROFIT: A system integrating logic programming and attribute grammars

3Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

PROFIT is a system and a programming language where Prolog is extended with concepts needed in compiler writing applications. The special facilities include a deterministic error-recovering form of definite clause grammars (DCGs), functions as conditional equations, and functional terms modeling inherited and synthesized attributes of attribute grammars. PROFIT supports a multi-paradigm method of writing compilers in a compact and natural way. Most notably PROFIT can be used to express one-pass compilation within the framework of logical one-pass attribute grammars, a proper superset of L-attributed grammars.

Cite

CITATION STYLE

APA

Paakki, J. (1991). PROFIT: A system integrating logic programming and attribute grammars. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 528 LNCS, pp. 243–254). Springer Verlag. https://doi.org/10.1007/3-540-54444-5_103

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free