New BSF4Rexx release has NetRexx specific functionality

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

New BSF4Rexx release has NetRexx specific functionality

rvjansen
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