A portable prolog predicate for printing rational terms

dc.contributor.author Theofrastos Mantadelis en
dc.contributor.author Ricardo Rocha en
dc.date.accessioned 2018-01-04T16:13:10Z
dc.date.available 2018-01-04T16:13:10Z
dc.date.issued 2014 en
dc.description.abstract Rational terms or rational trees are terms with one or more infinite sub-terms but with a finite representation. Rational terms appeared as a side effect of omitting the occurs check in the unification of terms, but their support across Prolog systems varies and often fails to provide the expected functionality. A common problem is the lack of support for printing query bindings with rational terms. In this paper, we present a survey discussing the support of rational terms among different Prolog systems and we propose the integration of a Prolog predicate, that works in several existing Prolog systems, in order to overcome the technical problem of printing rational terms. Our rational term printing predicate could be easily adapted to work for the top query printouts, for user printing and for debugging purposes. en
dc.identifier.uri http://repositorio.inesctec.pt/handle/123456789/5459
dc.language eng en
dc.relation 5128 en
dc.relation 6034 en
dc.rights info:eu-repo/semantics/openAccess en
dc.title A portable prolog predicate for printing rational terms en
dc.type conferenceObject en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
P-00G-MQ8.pdf
Size:
193.88 KB
Format:
Adobe Portable Document Format
Description: