Regina Rexx Interpreter 3.3
Sponsored Links
Regina Rexx Interpreter 3.3 Ranking & Summary
File size:
0.61 MB
Platform:
Any Platform
License:
LGPL (GNU Lesser General Public License)
Price:
Downloads:
1691
Date added:
2005-04-15
Publisher:
markh
Regina Rexx Interpreter 3.3 description
Regina is a Rexx interpreter that has been ported to most Unix platforms (Linux, FreeBSD, Solaris, AIX, HP-UX, etc.) and also to OS/2, eCS, DOS, Win9x/Me/NT/2k/XP, Amiga, AROS, QNX4.x, QNX6.x BeOS, MacOS X, EPOC32, AtheOS, OpenVMS, SkyOS and OpenEdition.
Rexx is a programming language that was designed to be easy to use for inexperienced programmers yet powerful enough for experienced users. It is also a language ideally suited as a macro language for other applications.
I am not the author of Regina, but have assumed responsibilities for future maintenance with the full support of the author, Anders Christensen.
There are two major goals for Regina:
- become 100% compliant with the ANSI Standard.
- be available on as many platforms as possible
With the release of Regina 3.1, the first goal has been achieved. Regina now implements all ANSI features, as far as I know. Until an ANSI test suite is available, then youll have to take my word for it.
Enhancements:
- Integration of Florians Generic Call Interface (GCI) into Regina.
- Supported platforms to date are Windows, OS/2 and Linux.
- Fixed bug with TRACE F and its "conversion" into "N" on a subsequent call to TRACE BIF.
- Addition of Polish native language support courtesy of Bartosz Kozlowski.
- PARSE LOWER and PARSE CASELESS added.
- Major changes to EXIT handling
- Regina determines internal and external queues by the fact that external queues MUST have a @ in the name. Therefore any time a queue name is used; in RXQUEUE or ADDRESS...WITH, then if the queue name has a @ then Regina treats this as an external queue, and requires the RXSTACK server to be running.
- New BIF POOLID. Allows the current variable pool number to be obtained (effectively the level of called subroutines).
- VALUE BIF allows environment to be a number corresponding to a variable pool number. Therefore unEXPOSEd variables in any subroutine can be accessed.
- API functions Rexx*Dll() now implemented.
- Locale support for BIFs like TRANSLATE now supported, and can be overridden from command line. (-l switch)
- Algorithm for determining where a Rexx program is (either from command line, or a CALL statement called. Apart from a change in the precedence of directories an environment variable REGINA_SUFFIXES is used to supplement the file extensions that Regina uses to append to the passed file name. More details can be found in the Regina documentation.
- Regina OPTIONS can now be specified as an environment variable, which will set the
- default values for OPTIONS. The OPTIONS instruction can still be used and will override the defaults.
- A new OPTION has been added; CALLS_AS_FUNCS to allow programs that use the non-ANSI format of "CALL label(arg1,arg2)". Although this is implemented as an OPTION, it can only be set via the REGINA_OPTIONS environment variable!
- Another new OPTION; QUEUES_301 to duplicate the behaviour of Regina queues; both
- internal and external.
- Some memory leak fixes with INTERPRET and some "handle leaks" under Windows fixed.
- Initial support for SkyOS
- Fixed some old bugs: (documented in BUGS file) 19991216-29512, 20000319-63722, 36
Rexx is a programming language that was designed to be easy to use for inexperienced programmers yet powerful enough for experienced users. It is also a language ideally suited as a macro language for other applications.
I am not the author of Regina, but have assumed responsibilities for future maintenance with the full support of the author, Anders Christensen.
There are two major goals for Regina:
- become 100% compliant with the ANSI Standard.
- be available on as many platforms as possible
With the release of Regina 3.1, the first goal has been achieved. Regina now implements all ANSI features, as far as I know. Until an ANSI test suite is available, then youll have to take my word for it.
Enhancements:
- Integration of Florians Generic Call Interface (GCI) into Regina.
- Supported platforms to date are Windows, OS/2 and Linux.
- Fixed bug with TRACE F and its "conversion" into "N" on a subsequent call to TRACE BIF.
- Addition of Polish native language support courtesy of Bartosz Kozlowski.
- PARSE LOWER and PARSE CASELESS added.
- Major changes to EXIT handling
- Regina determines internal and external queues by the fact that external queues MUST have a @ in the name. Therefore any time a queue name is used; in RXQUEUE or ADDRESS...WITH, then if the queue name has a @ then Regina treats this as an external queue, and requires the RXSTACK server to be running.
- New BIF POOLID. Allows the current variable pool number to be obtained (effectively the level of called subroutines).
- VALUE BIF allows environment to be a number corresponding to a variable pool number. Therefore unEXPOSEd variables in any subroutine can be accessed.
- API functions Rexx*Dll() now implemented.
- Locale support for BIFs like TRANSLATE now supported, and can be overridden from command line. (-l switch)
- Algorithm for determining where a Rexx program is (either from command line, or a CALL statement called. Apart from a change in the precedence of directories an environment variable REGINA_SUFFIXES is used to supplement the file extensions that Regina uses to append to the passed file name. More details can be found in the Regina documentation.
- Regina OPTIONS can now be specified as an environment variable, which will set the
- default values for OPTIONS. The OPTIONS instruction can still be used and will override the defaults.
- A new OPTION has been added; CALLS_AS_FUNCS to allow programs that use the non-ANSI format of "CALL label(arg1,arg2)". Although this is implemented as an OPTION, it can only be set via the REGINA_OPTIONS environment variable!
- Another new OPTION; QUEUES_301 to duplicate the behaviour of Regina queues; both
- internal and external.
- Some memory leak fixes with INTERPRET and some "handle leaks" under Windows fixed.
- Initial support for SkyOS
- Fixed some old bugs: (documented in BUGS file) 19991216-29512, 20000319-63722, 36
Regina Rexx Interpreter 3.3 Screenshot
Advertisements
Regina Rexx Interpreter 3.3 Keywords
Regina Rexx Interpreter
ANSI
OPTIONS
ANSI Standard
Regina Rexx Interpreter 3.3
OPTION
REXX interpreter
regina rexx
regina
interpreter
variable
standard
support
queues
Rexx
Regina Rexx Interpreter 3.3
Bookmark Regina Rexx Interpreter 3.3
Regina Rexx Interpreter 3.3 Copyright
WareSeeker periodically updates pricing and software information of Regina Rexx Interpreter 3.3 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Regina Rexx Interpreter 3.3 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
ansi standards
rexx interpreter windows
where can i purchase ansi standards
platform rexx interpreter
regina rexx documentation
ibm object rexx interpreter
regina rexx examples
ibm object rexx interpreter edition
regina rexx launcher
regina rexx doc
regina public library
interpreter magazine
rexx interpreter for windows
regina rexx linux
dream interpreter
regina hall
object rexx interpreter
regina weather
Related Software
The Jim Interpreter is a small footprint implementation of the Tcl programming language. Free Download
Php Logo Interpreter project is a logo language interpreter. Free Download
Simple Forth Interpreter is a Java implementation of a subset of the ANS Forth language. Free Download
OpenURL Referrer enables you to insert OpenURL links in a web page. Free Download
Red Hat Enterprise Linux is the next generation enterprise linux operating system. Free Download
PHP/JavaScript interpreter is a PHP JavaScript script interpreter for server-side use. Free Download
Kits JavaScript Brainf*ck Interpreter is a rather fast interpreter for the Brainf*ck esoteric programming language. Free Download
String::RexxParse is a Perl implementation of REXX parse command. Free Download
Latest Software
Popular Software
Favourite Software