Skip to Main content Skip to Navigation
New interface
Reports (Research report)

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 (Research report)
Complete list of metadata
Contributor : Rapport De Recherche Inria Connect in order to contact the contributor
Submitted on : Wednesday, May 24, 2006 - 2:56:31 PM
Last modification on : Wednesday, October 26, 2022 - 8:16:30 AM
Long-term archiving on: : Monday, April 5, 2010 - 12:07:48 AM


  • HAL Id : inria-00074284, version 1


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



Record views


Files downloads