[Newbie] GNU Prolog / C interface

From: Tobias Guggenmoser (guggi_at_netcologne.de)
Date: 10/21/04


Date: Thu, 21 Oct 2004 18:10:49 +0200

Hello group!

I am a newbie to PROLOG, though we learnt some at school years ago
(using a DOS-based interpreter). Now I want to learn about more 'recent'
implementations, esp. GNU Prolog (I am running GNU/Linux on my PC).
The thing that thrills me most about gprolog is its C interface, as I
intend to use Prolog as a kind of "logic engine" within C and Pascal
programs.
I tried to figure out things with the official gprolog documentation,
but I don't seem to pick it up well from it. Is there any tutorial you
can recommend concerning ISO prolog and more specifically, for the GNU
Prolog C interface?

Thanks in advance
                                                Tobias Guggenmoser



Relevant Pages

  • Re: Prologs combined with other tools
    ... Prolog provides a logic server that can be ... Recently I have found the pdf manual of SICSTUS Prolog. ... If you want to use a BASIC for your user interface, ... SWI-Prolog is able to construct GUIs natively, ...
    (comp.lang.prolog)
  • Re: Prolog-Java combo for programming multiagent system?
    ... Our new Eclipse IDE provides source code debugging of embedded Prolog ... So you can run your Java debugger at the same time as the Amzi! ... > Prolog-Java interface ...
    (comp.lang.prolog)
  • Re: Business Rules in Prolog
    ... access our relation database via ODBC interface. ... Prolog seems a good candidate to implement this system but we are ... documented GUI library. ... XPCE, given his 'declarative interface' paradigm, could be much more ...
    (comp.lang.prolog)
  • Re: Mainstreaming Prolog a Pragmatic Approach?
    ... the other discussion points on foreign language interface definition, ... where a generic FL interface could be specified. ... Prolog code as to which routines you would like to export ... definition for common languages such as C++, Java, VB, XML. ...
    (comp.lang.prolog)
  • Re: Prolog-Java combo for programming multiagent system?
    ... it supplies prolog-java-prolog interface with documentation and samples ... it support multi-threading. ... you can run many Prolog engines in parallel. ... it runs on Windows, Unix, Linux, and on several PDAs and Java enabled ...
    (comp.lang.prolog)