Go to the first, previous, next, last section, table of contents.


davinci (library)

Author(s): Francisco Bueno.

This library allows connecting a Ciao Prolog application with daVinci V2.X.

The communication is based on a two-way channel: after daVinci is started, messages are sent in to it and read in from it on demand by different Prolog predicates. Messages are sent via writing the term as text; messages are received by reading text and returning an atom. Commands sent and answers received are treated as terms from the Prolog side, since for daVinci they are text but have term syntax; the only difficulty lies in strings, for which special Prolog syntax is provided.

See accompanying file library('davinci/commands') for examples on the use of this library.

daVinci is developed by U. of Bremen, Germany.

Usage and interface (davinci)

Documentation on exports (davinci)

PREDICATE: davinci/0:

No further documentation available for this predicate.

PREDICATE: topd/0:

No further documentation available for this predicate.

PREDICATE: davinci_get/1:

No further documentation available for this predicate.

PREDICATE: davinci_get_all/1:

No further documentation available for this predicate.

PREDICATE: davinci_put/1:

No further documentation available for this predicate.

PREDICATE: davinci_quit/0:

No further documentation available for this predicate.

PREDICATE: davinci_ugraph/1:

No further documentation available for this predicate.

PREDICATE: davinci_lgraph/1:

No further documentation available for this predicate.

PREDICATE: ugraph2term/2:

No further documentation available for this predicate.

PREDICATE: formatting/2:

No further documentation available for this predicate.


Go to the first, previous, next, last section, table of contents.