Subject: | |
From: | |
Reply To: | |
Date: | Mon, 10 Aug 1998 13:56:30 -0700 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
In advancing the date to 2/29/2000 on our Classic HP3000 on MPE V,
Release 40; we have just discovered that REX II programs immediately
abort. I suspect they can t handle the new CALENDAR intrinsic s
redefinition of the Year of Century field to Years Since 1900. This
value is 100 in 2000. We have a lot of REX II programs. The programs
were not recompiled.
1) Does anyone have a reference to someone supporting REX II? It is a
4GL pre-compiler marketed by Richard E. Gentry, Inc. in the 80 s, but I
think they re out of business and I can find no contact.
2) Does anyone have a later REX version that might work. We ll test it
for you. Our version is REX II Version 1.8411.A.
3) A work around would be a private library version of CALENDAR which
would return Year of Century. 2000 would be 0. Has anyone written such
an intrinsic to address this or a similar problem?
Execution of the REX II compiler results in a diagnostic saying the
evaluation period has expired. We bought a perpetual license, so I
figure they used 99 as an expiration date and CALENDAR returned 100. I
think the CALENDAR Year of Century routine would also take care of this.
By the way, old DEL/3000 and old COBOL/3000 (COBOL 68) object and
compiler worked fine. (Except CURRENT-DATE returns :0 instead of 00 as
does QUERY/3000 s REPORT command DATE keyword.)
I d appreciate other info, comments, or suggestions. Thx...Rob
------------
Rob Marsicek, 1-206-251-6703, Tally Printer Company, Kent, Washington,
USA
|
|
|