Article View: net.lang.prolog
Article #700York Portable Prolog and the p-syst
From: bnh
Date: Fri, 20 Jun 1986 21:34
Date: Fri, 20 Jun 1986 21:34
15 lines
1433 bytes
1433 bytes
I recently bought the source for the University of York Portable
Prolog interpreter. This interpreter is written in ISO Pascal,
I believe. I have been trying to get it to work on the UCSD
p-system. Unfortunately, when I attempt to run the interpreter,
it appears that the run-time stack is colliding with the heap.
The interpreter creates a lot of heap structures, particularly
for Horn clauses. When the interpreter is executing initialization
code, it reads in a library file containing lots of useful
Horn clauses. Of course, this gobbles a lot of heap. After
initialization, when the interpreter attempts to execute
the user Prolog program, the interpreter bombs out because
there is not enough stack. Very frustrating. Has anybody
out there had any experience with the York Portable Prolog
on the p-system?? If not, any suggestions anyway??
Technical Details
Message-ID:
<15600001@ada-uts>Path:
arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!genrad!decvax!ima!inmet!ada-uts!bnhShow Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!genrad!decvax!ima!inmet!ada-uts!bnh From: bnh@ada-uts Newsgroups: net.lang.prolog Subject: York Portable Prolog and the p-syst Message-ID: <15600001@ada-uts> Date: Fri, 20-Jun-86 17:34:00 EDT Article-I.D.: ada-uts.15600001 Posted: Fri Jun 20 17:34:00 1986 Date-Received: Thu, 26-Jun-86 04:23:18 EDT Lines: 15 Nf-ID: #N:ada-uts:15600001:000:902 Nf-From: ada-uts!bnh Jun 20 17:34:00 1986