Path: utzoo!attcan!uunet!cs.utexas.edu!usc!orion.oac.uci.edu!uci-ics!gateway From: milne@ICS.UCI.EDU (Alastair Milne) Newsgroups: comp.lang.pascal Subject: Re: UCSD P-system Message-ID: <9005281945.aa04623@ICS.UCI.EDU> Date: 29 May 90 02:48:12 GMT Lines: 26 In-reply-to: Your message of 26 May 90 14:41:35 +0000. >From: ef@karl.tools.uucp (Edgar Fuss) >Subject: Re: UCSD P-system >In-reply-to: randy@m2xenix.psg.com's message of 20 May 90 00:42:02 GMT > >This is the most interesting debate in comp.lang.pascal since months! >Anybody knowing details about III.x p-Code (the Microengine one's)? >Edgar More than I care to, but probably fewer than you'd want. It was the first p-machine whose details I learned -- for a compiler-writing class, as a matter of fact, where the teacher expected our compilers to generate executing programs. And I must say that emitting code for it was quite straightforward. We did no optimisation, of course, but then p-code is already pretty tight. There are some details of it that I can still remember, but you'd probably be better off first trying Western Digital, to see if they still have copies of their documentation available. I don't think that, at the time, the Internal Architecture Guide was yet a separate document. Rather, I think it was its own section in the MicroEngine manual. Of course, this was a number of years ago, so they may well have none available. Alastair Milne