HP3000-L Archives

August 1998, Week 2

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Rob Marsicek <[log in to unmask]>
Reply To:
Date:
Mon, 10 Aug 1998 13:56:30 -0700
Content-Type:
text/plain
Parts/Attachments:
text/plain (30 lines)
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

ATOM RSS1 RSS2