Part of the VM sixpack distribution on Hercules is the Stanford Pascal P4
compiler of 1979.
And: together with the MUSIC/SP distribution running on the other simulator you
get a extended version of this compiler of 1982.
In 2011, I ported this compiler from MUSIC/SP to the VM sixpack distribution and
did several extensions to it, including new language elements (new statements),
fixed some year-2000-issues etc.
So I have some experience with Pascal Compilers on old VM systems. I thought
about further extensions to the 2011 compiler, maybe generating code that is
31-bit-tolerant, or to port the compiler to other platforms, but I had no time
to do this, so far.
I would like to help the FPC people to build a code generator for IBM mainframe
(if I find time to do this). Could you maybe forward this eMail to them? Maybe
we could start an offline conversation about those topics ...
And: I would like to publish the work I have done in 2011, but I don't know how
to package it in the correct way. Maybe, if someone helps me ...
Am 19.07.2013 13:03, schrieb M.L.:
> As a particular example, a year or so ago there was discussion on one of
> the Free Pascal (FPC) mailing lists about an IBM code generator. Now
> since that's predominantly a Linux-based project the obvious first
> target would be zLinux (i.e. using ASCII etc.), but my own feelings are
> that it would also be desirable to plan for alternatives. Because most
> of the FPC developers are familiar with unix variants and with Windows
> some form of conversational OS would be much easier for them, and since
> Music/SP is- regrettably- dead a stripped-down CMS would be the obvious
> If somebody subsequently wanted to port the compiler to MVS etc. then it
> would probably need minimal involvement from the core FPC developers, so
> the fact that the operating system would be alien to them would be a
> comparatively minor issue.