Pereira@SRI-AI@sri-unix.UUCP (07/21/83)
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