🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.prolog
Article #1940

Logic Programming Within an Imperative Framework

#1940
From: Diomidis Spinellis
Date: Wed, 20 Mar 1991 20:33
25 lines
1539 bytes
I have started work on an approach to integrate Logic Programming in
an Imperative Programming framework.  An example would be adding Prolog
features (e.g. terms, unification, backtracking) to the C programming 
language.  I would be very grateful for any ideas, opinions and references 
anyone might have on the subject.  I will summarize on comp.lang.prolog.

Diomidis

PS.  I already know about the following papers:

%A Carlo Muller
%T Modula --- Prolog: A Software Development Tool

%A Joanne L. Boyd and Gerald M. Karam
%T {PROLOG} in `{C}'

%T {PLANLOG}: A Language Framework for the Integration of Procedural and Logical Programming
%A Bertram Fronh{oe}fer

%A Chris Mellish and Steve Hardy
%T Integrating Prolog into the {POPLOG} Environment
-- 
Diomidis Spinellis                  Internet:                 dds@doc.ic.ac.uk
Department of Computing             UUCP:                    ...!ukc!icdoc!dds
Imperial College, London SW7        #define O(b,f,u,s,c,a)b(){int o=f(); ...
Technical Details
Message-ID: <3032@gould.doc.ic.ac.uk>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!usc!snorkelwacker.mit.edu!bloom-beacon!eru!hagbard!sunic!mcsun!ukc!icdoc!dds

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!usc!snorkelwacker.mit.edu!bloom-beacon!eru!hagbard!sunic!mcsun!ukc!icdoc!dds
From: dds@doc.ic.ac.uk (Diomidis Spinellis)
Newsgroups: comp.lang.prolog
Subject: Logic Programming Within an Imperative Framework
Keywords: multiparadigm imperative + logic
Message-ID: <3032@gould.doc.ic.ac.uk>
Date: 20 Mar 91 20:33:45 GMT
Sender: news@doc.ic.ac.uk
Organization: Dept. of Computing, Imperial College, London, UK
Lines: 25