nash@hcrvax.uucp (07/06/89)
In article <4092@ima.ima.isc.com>, wbader@scarecrow.csee.Lehigh.EDU (William Bader) writes: > A company called HCR makes a Pascal to C translator that passes the > Pascal Validation Suite (on Xenix 286, I think). HCR Corporation does offer a Pascal compiler which conforms to the ANSI/IEEE770X3.97-1983 standard. The compiler generates C code which is then compiled using the C compiler available on the target system. The HCR/Pascal compiler is available for a larger number of platforms including various architecture/Unix OS combinations. > C generated by HCR has a tendency to crash the (rather poor) > Xenix C compiler. Since HCR does not supply the C compiler, the performance of the HCR/Pascal compiler is vulnerable to the limitations of the C compiler available on the target system. The C compiler on the Xenix 286 system is restricted by the special features (such as memory models and floating point software) which are not present in C compilers for various other systems. As well, newer releases of the Xenix 286 compiler do overcome some of the problems encountered. > Also, HCR requires linking with a library, and HCR only > provides a 286 version. HCR/Pascal is available for Unix V.3 as well as Xenix 386 systems on 386-based architecture. [From nash@hcrvax.uucp] -- Send compilers articles to compilers@ima.isc.com or, perhaps, Levine@YALE.EDU Plausible paths are { decvax | harvard | yale | bbn}!ima Please send responses to the originator of the message -- I cannot forward mail accidentally sent back to compilers. Meta-mail to ima!compilers-request