Hi List,
let me first repeat the announcement:
there is a new version of BSF4Rexx available from:
<
http://wi.wu-wien.ac.at/rgf/rexx/bsf4rexx/current/>
This is the same version that is included with the MacOS X version of
ooRexx containing the following
enhancements:
* added behaviour to treat "netrexx.lang.Rexx" objects (from Mike F.
Cowlishaw's NetRexx) exactly
the same as "java.lang.String"
* added function 'BsfShowErrorMessage(0|1)'; if set to '0' (.false),
then in case of a Java
exception no error message is printed automatically anymore; the Rexx
variable 'BSF_ERROR_MESSAGE'
will contain in either case the Java exception message for further
inspection
* added an updated version of the reference card file in PDF format
to the distribution; it also is
directly retrievable from <
http://wi.wu-wien.ac.at/rgf/rexx/bsf4rexx/
current/refcardBSF4Rexx.pdf>
BSF4Rexx is an add-on package for ooRexx and allows using Java
(class) objects as if they were
ooRexx (class) objects. Rexx scripts created for BSF4Rexx can be run
unchanged on Linux, MacOSX and
Windows, by virtue of the openplatfromness of Java.
Furthermore BSF4Rexx includes the support to automate/script the free
and opensource business suite
"OpenOffice.org" <
http://www.OpenOffice.org>. All such scripts are as
well openplatform, i.e. they
run unchanged on all the platforms OpenOffice and BSF4Rexx are
available.
BSF4Rexx comes with numerous nutshell samples, demonstrating some of
the functionality that becomes
possible with it. These samples should help you jump start in
exploiting the technology.
The ooRexx homepage with links to download the free and opensource
ooRexx is: <
http://www.ooRexx.org>
Regards,
---rony
These two changes will make scripting Java applications written in
NetRexx a lot easier: for each method that takes an argument of Java-
NetRexx type Rexx, an automatic conversion is done, so that it is no
longer necessary to first instantiate Rexx type objects.
Together with the other fix for the handling of exceptions from Java
in "signal on syntax" labels, we can be happy that our Rexx and
NetRexx can at least seamlessly interface using BSF4Rexx. We have to
thank Rony Flatscher for this. BSF4Rexx is automatically installed on
the new MacOSX version of ooRexx 3.1.1 - for other platforms the
installation is straightforward, following the instructions in the
install package.
cheers,
Ren?.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://ns.hursley.ibm.com/pipermail/ibm-netrexx/attachments/20061127/a721c38a/attachment.html