Projects / RPL/2

RPL/2

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.

Tags
Licenses
Operating Systems
Implementation
Translations

Recent releases

  •  23 Apr 2014 14:51

    Release Notes: This is a bugfix release. All users should upgrade as some major bugs have been fixed in tools and RPL/2 itself. Semaphores have been removed from s_signaux, as POSIX doesn't assure that semaphores are synchronized between address spaces without msync(). All tools have been upgraded (SQLite, OpenSSL, gnuplot, LAPACK; GIAC, units). Use of uninitialized variables is avoided in FORALL. A major bug is fixed in both FOR and FORALL (a segmentation fault if both instructions are not followed by a name).

    •  28 Nov 2013 20:34

      Release Notes: OpenMotif is now patched to correctly detect fontconfig. Sqlite and ncurses are updated. rpl.inc is fixed. rpl() now sends arguments to RPL/2 subroutines. The rpl() prototype is fixed (rpl_home is an unsigned char *, not an unsigned char **). GSL is upgraded. A major bug is fixed in the READ intrinsic (it only occurs on Unix devices).

      •  06 Sep 2013 10:29

        Release Notes: RGDL and RGDR (ragged left and ragged right) new intrinsic functions have been added since 4.1.14. A major bug is fixed in the initialization sequence (segfault). It only occurs when RPL/2 is built with a forced localization. EXIT regression is fixed.

        •  21 Jun 2013 13:55

          Release Notes: The number of pipes between process was reduced. Gnuplot was upgraded and patched so that it can be built without a texinfo error. Libiconv was patched to support recent GLIBC (C11) versions. Some race conditions were fixed. Sqlite was upgraded. Major regressions were fixed in the IFERR/END structure and inin evaluation(). Local variables were exported to called definitions. All users should upgrade to this release.

          •  01 Apr 2013 14:20

            Release Notes: This release contains a lot of bugfixes and some minor improvements. All users should upgrade to 4.1.13.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.