UCSD P-System & "compile once, run anywhere"

From: Eric J. Korpela <korpela_at_ssl.berkeley.edu>
Date: Wed Mar 27 20:49:46 2002

> Stan Sieler wrote:
> >
> > Hi,
> >
> > A friend was claiming that with the UCSD P-System, one could "compile once"
> > and then "run anywhere" (where "anywhere" means different kinds of
> > computers running the P-System, not different instances of the same computer).
> >
> > Was this true?
> Funny that is what JAVA claims to be! I do remember that P-System had
> its own operating system.So only disk/console I/O and a p-code engine
> had to be written for a new machine.
> Too bad it was not open source!

Haven't been following the thread, so I don't know if some of this has been
said.

I think I have C code (ca-1985) that implements a p-code pascal->pcode compiler
and a pcode interpreter under unix. It's certainly not the full P-system,
though.

You can get Pascal source for an early compiler and interpreter on
http://www.threedee.com/jcm/psystem/index.html

You can also get an emulator there.

Eric
Received on Wed Mar 27 2002 - 20:49:46 GMT

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:35:14 BST