Search results for
keyword `LP'
Search performed on http://www-rocq.inria.fr/oscar/www/fnc2/AGabstract.html.
- [2]
- H. Abramson.
Definite clause translation grammars.
In IEEE Symp. on Logic Programming, pages 233-248. Atlantic City,
1984.
The author introduces definite clause translation grammars,
a new class of logic grammars which generalizes definite clause grammars and
which may be thought of as a logical implementation of attribute grammars.
Definite clause translation grammars permit the specification of the syntax
and semantic rules in the form of Horn clauses attached to each node of the
parse tree (automatically created during syntactic analysis), and which
control traversal(s) of the parse tree and computation of attributes of each
node. The semantic rules attached to a node constitute, therefore, a local
database for the node. the separation of syntactic and sematic rules is
intended to promote modularity, simplicity, clarity of definition, and ease
of modification.
- [46]
- Isabelle Attali and
Jacques Chazarain.
Functional evaluation of strongly non-circular typol specifications.
In Pierre Deransart and Martin Jourdan, editors, Attribute Grammars and
their Applications (WAGA), volume 461 of Lecture Notes in
Computer Science, pages 157-176. Springer-Verlag, New
York-Heidelberg-Berlin, September 1990.
Paris.
- [47]
- Isabelle
Attali and Paul Franchi-Zannettacci.
Unification-free execution of typol programs by semantic attribute evaluation.
In Actes du Séminaire Franco-Soviétique Informatika 88,
pages 9-26. INRIA, Nice, February 1988.
See also: rapport RR-864, INRIA, Rocquencourt (July 1988).
- [49]
- Isabelle Attali.
Compiling typol with attribute grammars.
In Pierre Deransart, Bernard Lorho, and Jan Maluszynski, editors,
Programming Languages Implementation and Logic Programming,
volume 348 of Lecture Notes in Computer Science, pages 252-272.
Springer-Verlag, New York-Heidelberg-Berlin, May 1988.
Orléans.
- [165]
- Bruno
Courcelle and Pierre Deransart.
Proofs of partial correctness for attribute grammars with application to
recursive procedures and logic programming.
Information and Computation, 78(1):1-55, July 1988.
- [184]
- Pierre
Deransart and Jan Maluszynski.
Modelling data dependencies in logic programs by attribute schemata.
rapport RR 323, INRIA, Rocquencourt, July 1984.
Also published as a report, Linköping Institute of Technology (October
1984).
- [185]
- Pierre
Deransart and Jan Maluszynski.
Relating logic programs and attribute grammars.
Journal of Logic Programming, 2(2):119-155, 1985.
Also published as a report, Linköping Institute of Technology (October
1984), and as rapport RR 393, INRIA, Rocquencourt (1985).
- [187]
- Pierre
Deransart and Jan Maluszynski.
A grammatical view of logic programming.
In Pierre Deransart, Bernard Lorho, and Jan Maluszynski, editors,
Programming Languages Implementation and Logic Programming,
volume 348 of Lecture Notes in Computer Science, pages 219-251.
Springer-Verlag, New York-Heidelberg-Berlin, May 1988.
Orléans.
- [314]
- Harald Ganzinger
and Michael Hanus.
Modular logic programming of compilers.
Forschungsbericht 189, Fachbereich Informatik, University Dortmund, 1984.
- [428]
- N. Iwamoto.
Relational attribute grammars.
M. eng. thesis, Department of Comp. Sc., Yamanashi University, 1985.
(in Japanese).
- [615]
- J. Leszezylowski, S. Bonnier, and Jan Maluszynski.
Logic programs with external procedures: Introducing S-unification.
University of Linköping, April 1987.
- [663]
- Jan Maluszynski.
Attribute grammars and logic programs: a comparison of concepts.
In Henk Alblas and Borivoj Melichar, editors, Attribute Grammars,
Applications and Systems, volume 545 of Lecture Notes in
Computer Science, pages 330-357. Springer-Verlag, New
York-Heidelberg-Berlin, June 1991.
Prague.
The paper presents a unified view of attribute grammars and
definite logic programs that allows for comparison of concepts and techniques
used in both fields. A common basic notion of both formalisms is that of
labelled tree. The semantics of attribute grammars can be defined in terms of
decorated parse trees while the semantics of logic programs can be defined in
terms of proof trees. The comparison of concepts shows that attribute
grammars have several features not present in definite logic programs. These
are: the concept of the language derived, many-sorted types, the notion of
dependency relation and the notion of semantic domain with the semantic
functions. After having identified these differences we mention some
extensions proposed to the field of logic programming, which essentially
amount to enriching definite programs with these features. The conclusions of
this discussion is that a possible common denominator for logic programs and
attribute grammars is the concept of constraint logic program. As a
justification of this comparative study the paper gives references to the
results obtained by transfer of methods between attribute grammars and logic
programs.
- [741]
- U. Nilsson.
AID: an alternative implementation of DCGs.
New Generation Computing, 4, 1986.
- [760]
- Jukka Paakki, Ilka
Miloucheva, and Hans Loeper.
Prolog in practical compiler writing compiler structure engineering with
attribute grammars.
The Computer Journal ACM SIGPLAN Notices, ? 26(2 10):73-82,
October 1991.
- [768]
- Jukka Paakki.
Paradigms for Attribute-grammar-based Language Implementation.
Ph.D. thesis, Department of Comp. Sc., University of Helsinki, February
1991.
- [869]
- Günter
Riedewald and Uwe Lämmel.
Using an attribute grammar as a logic program.
In Pierre Deransart, Bernard Lorho, and Jan Maluszynski, editors,
Programming Languages Implementation and Logic Programming,
volume 348 of Lecture Notes in Computer Science, pages 161-179.
Springer-Verlag, New York-Heidelberg-Berlin, May 1988.
Orléans.
- [875]
- Günter Riedewald.
Prototyping by using an attribute grammar as a logic program.
In Henk Alblas and Borivoj Melichar, editors, Attribute Grammars,
Applications and Systems, volume 545 of Lecture Notes in
Computer Science, pages 401-437. Springer-Verlag, New
York-Heidelberg-Berlin, June 1991.
Prague.
The problem of prototyping software and languages by
attribute grammars is considered. The applied attribute grammars -- Grammars
of Syntactical Functions (GSF) -- are very closely related to logical
programs. Therefore, prototyping exploiting PROLOG systems is
suggested.
- [971]
- Victor E. Tavernini.
Translating natural semantic specifications to attribute grammars.
report UIUCDCS-R-88-1407, Department of Comp. Sc., University of Illinois at
Urbana-Champaign, May 1988.