RPL/2 (Reverse Polish Lisp/2) is a langage derived from the RPL made by Hewlett-Packard for its HP-28S. It has some extensions (preprocessor, compilated libraries, new functions), a TeX output, and can draw graphics.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
Variable management routines have been rewritten to add new features (STATIC, VOLATILE, PROTECT, UNPROTECT, PARAMETER, VARIABLE, and SAVE). Now a local variable is only accessible from its subroutine (not from child subroutine). SUSPEND (synchronization), COL->, ->COL, ROW->, and ROW-> (matrix manipulation) have been added. LAPACK has been upgraded. A minor bug has been fixed in ->list and ->array.