[Info-vax] VMS Cobol - GnuCOBOL
John Reagan
xyzzy1959 at gmail.com
Tue Feb 28 15:16:54 EST 2023
On Tuesday, February 28, 2023 at 2:17:58 PM UTC-5, Craig A. Berry wrote:
> On 2/28/23 10:38 AM, Arne Vajhøj wrote:
> > On 2/27/2023 10:35 PM, John Reagan wrote:
> >> By the way, thanks to all the folks who've beat up on the native C
> >> compiler so far. And while we've
> >> been discussing these fine topics here on c.o.v, the native Fortran
> >> compiler is about to appear. :)
> >
> > So C, C++ and Fortran are out (I have seen questions related to both C
> > and C++).
> >
> > Cobol, Pascal and Basic to go. In that order? Maybe 3 months a piece?
> Your guess is probably better than mine, but don't forget these are
> field test releases and it's probably the same people fixing things in
> existing compilers and working on the new ones. There might be a pause
> where they fix all the gem2ir stuff that has come up with C and Fortran
> before moving on to the other compilers. But then hopefully the later
> compilers will be easier because more problems with the underpinnings
> have already been shaken out.
Not sure on the cadence. And yes, we're shaking things out right now especially
with regards to debugging information, impact on optimizations (we're still working
in that area), etc. I'll point out that the frontend for the Fortran compiler (written in C)
is compiled on OpenVMS x86 with the native C compiler. We're "eating our own
dogfood" as it were. And yes, we have native BLISS compilers too.
I sure hope I don't accidentally cut-n-paste into the wrong window...
PASCAL$ write sys$output f$getsyi("arch_name")
x86_64
PASCAL$ pascal/vers
VSI Pascal x86-64 X6.3-136 (50X2D) on OpenVMS x86-64 V9.2
PASCAL$ pascal hw
PASCAL$ link hw
PASCAL$ run hw
hello world 10
PASCAL$
More information about the Info-vax
mailing list