[Info-vax] In search of Oregon Pascal and M68000 cross assembler (or later Taumetric versions)
William
william.bader at gmail.com
Sat Mar 19 19:47:16 EDT 2022
p2c (a pascal to C translator) is a bit old, but many years ago, I used p2c-1.21 to convert Oregon Software Pascal 2 programs written for RSX-11M. It understands VAX Pascal and Oregon Software Pascal extensions up to the early 1990's. Its default configuration generates valid C programs so it can be wrapped in a script that runs cc on the result similar to a Pascal compiler. It also has options to generate human readable C that doesn't always compile but does almost all of the work if you want to port Pascal code to maintainable C.
On Saturday, March 19, 2022 at 10:19:19 AM UTC, Phil Pemberton wrote:
> Hi all,
>
> Does anyone happen to have a copy of these squirrelled away?
>
> - Oregon Pascal for VAX/VMS
>
> - Oregon Pascal M68000 -- cross compiler for VAX (or any other host
> platform). Probably called "P68.EXE" or something similar.
>
> - Oregon / Taumetric M68000 Cross Assembler for VAX (or any other).
> Probably called "MASM.EXE" or similar.
>
> - Oregon / Taumetric M68000 Linker for VAX (or any other). Probably
> called "MIL.EXE" or similar.
>
> The assembler and linker might be ports of Motorola's M68KMASM and
> M68KLINK -- so something equivalent which takes the Motorola-format .SA
> files and spits out .RO files should work instead.
>
> I've been tasked with getting some ancient code building again, and as
> usually happens, the "backup" is incomplete...
>
> Thanks,
> --
> Phil.
> https://www.philpem.me.uk/
More information about the Info-vax
mailing list