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 Software Development Interpreters Scientific/Engineering Mathematics Compilers
Licenses CeCILL
Operating Systems POSIX Linux BSD FreeBSD NetBSD Other Solaris
Implementation C Fortran

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  10 Jun 2009 08:58
  • Rrelease-after

    Changes: The allocators for variables (regular, static, and shared) were rewritten. A major bug was fixed in src/interruptions.c. This file did not compile when SQL support was not enabled. Some fixes have been added to catch Solaris specific signals (nullified siginfo_t when a control process is dying). Beware that RPL/2 uses the typeof() intrinsic, a GNU extension which is also avalaible on Sun Studio and some other compilers.

    • Rrelease-mid
    •  18 May 2009 13:31
    • Rrelease-after

    Changes: Minor bugs have been fixed. For instance, the Solaris build process was fixed (the awk script was broken on Solaris). src/Makefile.in now uses FCFLAGS. src/instructions_r6.c includes the generated file in the RDGN intrinsic.

    • Rrelease-mid
    •  05 May 2009 11:19
    • Rrelease-after

    Changes: Major bugs were fixed. Some different random generators are available. The code analysis subroutine was rewritten to be more efficient and expandable. Solaris-specific bugs (SIGINT from keyboard) are fixed. Signal management routines were improved. A few new intrinsics were added. A new allocator mechanism was written. Regression bugs and memory leaks were fixed.

    Changes: Many fixes and new features. The tree for 4.0.0 is only open for regressions and the new memory allocator.

    Changes: A bug was fixed in recherche_type(). Table type was added (CRTAB, ->TABLE, TABLE->). rplexternals.h was improved. RPL/2 can be built on FreeBSD.

    No-screenshot

    Project Spotlight

    cego-PHP

    A PHP extension for the cego database.

    No-screenshot

    Project Spotlight

    Arcade4u

    A PHP Script based on the Mochiads API.