Thank you.

Stanford PASCAL also generates P-Code in the first step,
which in the second step is translated to 370 machine code.

And: Urs Ammann, who is mentioned in the UCSD article
as the creator of the P-code interpreter, which was the origin
of the UCSD pascal system, is one of the authors of the Pascal P4
compiler, too, which was the origin of the Stanford compiler.
So there must be many similarities, I guess.

BTW: The P-Code of the 1982 variant of the Stanford compiler
had been extended compared to the 1979 variant, and because
I found only a description of the 1979 variant, it was a little bit complicated
to find out what the "new" P-Code instructions do. There is not "one"
P-Code, but many variants of P-Code.

And: it turned out, that the P-Code is not so machine-independant
as it should be. There will be some difficulties regarding character
sets etc., when I try to port the compiler to an ASCII based platform,
for example (which I would like to do in the future).

Kind regards

Bernd



Am 02.10.2013 01:25, schrieb efinnell15:
http://en.wikipedia.org/wiki/UCSD_Pascal



In a message dated 10/01/13 17:42:33 Central Daylight Time, 
[email protected] writes:
I don't know much about UCSD, but AFAIK this is a small PASCAL
implementation

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to