Fargusson.Alan [mailto:[EMAIL PROTECTED] wrote:
> From what I have heard, z/OS is mainly written in PL/S, which is a
> PL/1 like language which emits assembler code which is then assembled
> to create the actual programs. Also, much like GCC, PL/S allows one to
> embed assembler code directly in the source.
Well - as I understand it - PL/S is much more like Systems/C, where you
can embed arbitrary assembly source code, can radically alter the
entry/exit sequences, etc... GCC lets you embed instructions,
but it's not that good at, say, embedding a macro invocation.
Although, I imagine with some effort, it could be done.
That is, I think GCC is, perhaps only slightly, more restrictive
than either PL/S or Systems/C.
However, this doesn't seem to be any type of deterrent in
the effort to write operating systems :-) :-)
More to the point of the subject though, I understand that
the later 9370s were actually a 68K core. And, I believe
the P390 is a 68K core as well. So, this isn't exactly
something "new" in the IBM world...
- Dave R. -
--
[EMAIL PROTECTED] Work: (919) 676-0847
Get your mainframe programming tools at http://www.dignus.com