|HCR's Pascal to C translator firstname.lastname@example.org (1989-07-05)|
|Date:||Wed, 5 Jul 89 17:02:11 EDT|
In article <email@example.com>, firstname.lastname@example.org.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
Return to the
Search the comp.compilers archives again.