In theory, combined with similar emulations of library functions for other platforms such as the PC or Apple II, this interpreter could run P-System executables from many systems. I hope to make it extensible and configurable, and to run under Windows and X Windows. Progress has been aided by several native disassemblers on the Terak. If you transfer your .COD files to a PC file, it will run them with a certain degree of success. Shift-click here to get a Zip file of it.
Source code is included.
There's a lot of information about the UCSD P-System at the University of California at Irvine , among the archives of computer systems formerly in use there. Java uses the same approach to gain platform independence. Most Teraks ran the UCSD P-System operating system. PC-DOS was priced must lower than these alternatives, and the rest is history. It was UCSD Pascal II that mutated into Apple Pascal and UCSD Pascal IV along separate paths of development.