4 This is an "unofficial" release of the Regina Rexx Interpreter.
6 The "unofficial" status is due to the fact that I am not the author
7 nor the maintainer of this product. The author, Anders Christensen,
8 will not be surprised by this release, as I had indicated to him in
9 September 1996, that I would be releasing this version. Most of the
10 enhancements and fixes I made to Regina 0.07a (and which are
11 incorporated in this release) were sent to Anders in August 1996,
12 in the hope that he would be able to make an official release.
13 As he has yet to do that I took it upon myself to enable
14 others to benefit from the enhancements I have made to Regina.
16 Explanation over; what's been done.
18 Apart from several bug fixes, particularly in the API, this release
19 include the following enhancements:
21 o added new built-in functions per the ANSI standard:
22 countstr(), changestr()
23 o modified the date() and time() functions, again per the ANSI
24 standard to support date and time conversions
25 o enhanced the API to support external functions residing in shared
26 or synamic libraries, that can be loaded with the rxfuncadd()
27 built-in function. Although Regina 0.07a could also do this, you
28 had to write your external function package in a way that only
29 Regina would recognise. External function packages built for OS/2
30 can be ported simply to Regina.
31 o ported Regina to Win32 and supplied it as a DLL.
32 o added a DOS VCPI port (built using emx) that can be run under OS/2
33 and under DOS without the need for a DPMI memory manager.
34 o shared libraries of Rexx external functions are now supported under
35 several Un*x platforms. The rexx library can be built as a static
37 o modified the source for the Regina curses external function package to
38 conform to a "standard" use of the API. This curses external function
39 package can be built with XCurses (my port of PDCurses to X11)
40 enabling a Rexx program to display and control a native X11 window.
42 Please report any bugs with this release of Regina to me, NOT to Anders.
43 Most likely the bugs are of my origin, so I will attempt to fix them.
44 As with previous bugs fixed by me, I will pass these fixes on to Anders.
47 ------------------------------------------------------------------------
48 Mark Hessling Email: M.Hessling@qut.edu.au
49 PO Box 203 Phone: +617 3802 0800
50 Bellara http://www.lightlink.com/hessling/
51 QLD 4507 **** Maintainer PDCurses & REXX/SQL ****
52 Australia ************* Author of THE ************
53 +------------------------------------------------------------------------