On the use of advanced logic programming languages

Solange Coupet-Grimal 1 Olivier Ridoux 2
2 Lande - Logiciel : ANalyse et DEveloppement
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : Computational Linguistics and Logic Programming have strong connections, but the former uses concepts that are absent from the most familiar implementations of the latter. We advocate that a Logic Programming language needs not feature the Computational Linguistics concepts exactly, it must only provide a logical way of dealing with them. We focus on the manipulation of higher-order terms and the logical handling of context, and we show that the advanced features of \PII\ and \LP\ are useful for dealing with these concepts. Higher-order terms are native in \LP, and \PII's infinite trees provide a handy data-structure for manipulating them. The formulas language of \LP\ can be transposed in the Logic Grammar realm to allow for a logical handling of context.
Document type :
Reports
Complete list of metadatas

https://hal.inria.fr/inria-00074284
Contributor : Rapport de Recherche Inria <>
Submitted on : Wednesday, May 24, 2006 - 2:56:31 PM
Last modification on : Friday, November 16, 2018 - 1:27:57 AM
Long-term archiving on : Monday, April 5, 2010 - 12:07:48 AM

Identifiers

  • HAL Id : inria-00074284, version 1

Citation

Solange Coupet-Grimal, Olivier Ridoux. On the use of advanced logic programming languages. [Research Report] RR-2391, INRIA. 1994. ⟨inria-00074284⟩

Share

Metrics

Record views

184

Files downloads

172