[Info-vax] PL/1 on VMS
John Reagan
johnrreagan at earthlink.net
Tue Jan 24 23:18:43 EST 2012
>"kczwei" wrote in message
>news:43151052-6587-4f30-bf69-e17a41cca28e at k10g2000yqk.googlegroups.com...
>How about Bliss to C?
For "simple" BLISS programs, it isn't hard. However, once you start using
BLISS' preprocessor (which is actually part of the language), it goes
downhill really fast. Plus, features like LINKAGEs for interoperability
with Macro-32 and C programs (that use the linkage pragma) also mess things
up. Excessive use of BLISS' expression features also resulted in C that was
going to be difficult to maintain going forward.
VMS engineering looked at BLISS to C converters many times (including
writing our own using the actual BLISS frontend). Worked for some, but fell
short when trying to convert more complicated BLISS code (like RMS or even
the BLISS frontend itself).
John
More information about the Info-vax
mailing list