Dear fellow Rexxers,

since a few minutes there is a new beta of BSF4ooRexx available from 
Sourceforge, namely from:
<https://sourceforge.net/projects/bsf4oorexx/files/beta/20181002/>.

BSF4ooRexx is an ooRexx external function package that allows Rexx programs to 
exploit Java classes.
Requiring the supplied ooRexx package "BSF.CLS" camouflages the strictly typed, 
case-sensitive
programming language Java as the dynamically typed, case-insensitive language 
Rexx, making it
considerably easy to interface with Java.

There are two newer public routines made available via BSF.CLS that I would 
like to draw your
attention to:

  * bsf.iconv(string, fromCharset, toCharset): translates "string" encoded in 
the "fromCharset" to
    the "toCharset" and returns it

      o cf. the "samples" folder that gets installed with BSF4ooRexx lookup the 
sample named
        "1-080_charsetTranslations.rxj", which also has a link pointing at the 
standard CharSets
        available in Java

  * bsf.contextClassLoader(  
[list-of-jarfiles|list-of-directories|list-of-urls] ): this routine
    queries (if no arguments supplied) or sets the Java's Thread 
ContextClassLoader (according to
    the supplied arguments). This will allow to dynamically add new Java 
classes to a running program

      o cf. the "samples/JavaFX/fxml_05" folder that gets installed with 
BSF4ooRexx lookup the
        sample named "staff.rxj"

If you choose the menu option "BSF4ooRexx -> Samples" a folder/finder window 
will open and display
the Rexx samples. Locate the file "index.html" and click on it: this will 
briefly describe each Rexx
sample, such that you are able to quickly get an overview.

---

Also I would like to point out to you the latest beta versions of ooRexx 5.0 
which introduces many
valuable and helpful new features:
<https://sourceforge.net/projects/oorexx/files/oorexx/5.0.0beta/>. Regularly 
check for new builds
there. The quality of the current beta versions is of type "release" and it 
contains bug fixes over
ooRexx 4.2.

If you have any questions please come forward and ask!

Replies to this e-mail will go to the BSF4ooRexx-Sourceforge-mailing list
<https://sourceforge.net/p/bsf4oorexx/mailman/bsf4oorexx-devel/>
(<mailto:bsf4oorexx-de...@lists.sourceforge.net>).

Cheers,

---rony


_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to