Discussion:
[Simh] anyone know how to convert/translate turbo pascal to vax pascal?
Armistead, Jason
2018-02-07 23:57:04 UTC
Permalink
Dan

What exact version of Pascal compiler are you using ? (presumably you are using OpenVMS 7.3 on a VAX as the operating system)

What is the exact message the complier gives concerning the writeln() function?

Can you generate a simple “proof of concept” and share what you are doing ?

Looking at the HP Pascal for OpenVMS Language Reference Manual (for V5.8/V5.9) it is supported

http://h30266.www3.hpe.com/odl/i64lp/progtool/pasi6461/pasi64rm.pdf

It’s hard to “suspect” that types and records are also non-existent, along with writeln(). They’re part of what makes Pascal, well …, Pascal !


Jason


From: Simh [mailto:simh-***@trailing-edge.com] On Behalf Of Dan Gahlinger
Sent: Wednesday, 7 February 2018 6:22 PM
To: ***@trailing-edge.com
Subject: [External] [Simh] anyone know how to convert/translate turbo pascal to vax pascal?

since I did all that work recreating "castle" from the vax to the pc
using turbo pascal (then free pascal)
I'd like to "port" it back to the vax,
but the vms 7.3 pascal compiler doesn't recognize "writeln"
and I suspect things like types and records and case statements wont work either.

anyone have any ideas?

Dan.

Loading...