Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!linus!decvax!harpo!seismo!hao!hplabs!sri-unix!Pereira@SRI-AI
From: Pereira@SRI-AI@sri-unix.UUCP
Newsgroups: net.lang.prolog
Subject: Prolog-20 And C-Prolog Queries
Message-ID: <3331@sri-arpa.UUCP>
Date: Wed, 20-Jul-83 22:10:57 EDT
Article-I.D.: sri-arpa.3331
Posted: Wed Jul 20 22:10:57 1983
Date-Received: Sat, 23-Jul-83 18:49:21 EDT
Lines: 18

The native mode DEC-20 Prolog can read files from any directory --
just use the file name (in quotes if necessary).  In the latest
version, you can exit to the EXEC (using ^Z) or the evaluable
predicate 'halt', PUSH, do what you want, POP and then CONtinue.
Actually, I don't use this because I rely on a multi-fork EXEC from
Yale called MUF, which handles process switching for me.

C-Prolog is distributed with sources. You can add your own C code, but
the mechanism to do this is not documented. C-Prolog has been
successfully ported to MC68000-based machines, such as the Sun. I'm
waiting for more details of such ports.

By the way, there is a good chance that both DEC-20 Prolog and
C-Prolog will soon become available with support on a commercial
basis. This is as much as I can say, any more would be advertisement
given my interest in both systems.

-- Fernando