Post Reply 
newRPL: Alpha demo 0.9 released [UPDATED 2017-10-25]
08-09-2017, 03:43 AM (This post was last modified: 10-25-2017 06:33 PM by Claudio L..)
Post: #1
newRPL: Alpha demo 0.9 released [UPDATED 2017-10-25]
Quick links section (this will remain on top, see below for updates):

Here are the links to the hpgcc3.org ROMS for the 50g, the 39gs /39g+ and the 40gs

Also, please head to the newRPL Official Wiki for installation instructions and general useful information.

**UPDATE 2017-10-25 **
* Fixed bug 0+tiny number = 0
* Fixed SIZE returns size of string in bytes
* Fixed CRDIR overwrites directories
* Fixed local var names remain unquoted
* Fixed operators regression on lists
* Fixed FLOOR of -1<x<0 = 1
* New commands:
BASIS, CHOLESKY, CON,COND,CROSS, CSWP, DET, DOT
HADAMARD, HILBERT, IBASIS, IDN,
IMAGE,KER,PMINI,PROOT,RANK,LU
RANM, RCI, RCIJ, RDM, REF, RREF, RSWP

**UPDATE 2017-09-15 **
Fixed menu display glitch.
Fixed local variables optimization problem when LSTO is used inside a WHILE loop.
New features:
* Added reverse argument logic and improved list support to STO+, STO-,STO*,STO+, SINV, SCONJ.
* Added SADD command (STO+ADD).
* Added RHEAD, RTAIL commands.
* Added customizable user font support to the UI.


**UPDATE 2017-08-24 **
Important update that fixes a regression in LN of small numbers. Immediate update is recommended.

**UPDATE 2017-08-11 **
Roms for all 3 targets were updated to fix an important bug that caused erratic behavior between the debugging commands (SST, HALT, etc), the new HIDELOCALS command and the compiler optimizations on local variables.
Within a few days I will update the PC demo to 0.9a with these fixes. Stay tuned.

**** ORIGINAL POST BELOW ******

The next alpha demo (for PC) was released on the sourceforge project page.

The most notable addition to the demo is the ability to copy/cut/paste items from the calculator stack to the PC clipboard. Objects are copied in binary and decompiled form, so pasting into other applications will simply work as text.
Pasting text from other applications works as expected, allowing the use of an external editor to write RPL code, then copy/paste the text and compile on the simulator.
Also, it allows saving/loading to a file, in a format compatible with SDSTO/SDRCL, so objects can be exchanged between the demo and a real calculator using the SD card.

Also ROMs with the same version as the demo are released for all 3 targets (50g, 40,39 series). They can be downloaded from Sourceforge as well as the usual location. Sourceforge contains only the "official" releases, while the hpgcc3.org location contains the latest development builds that get updated more often, for now they are all in sync.
Here are the links to the hpgcc3.org ROMS for the 50g, the 39gs /39g+ and the 40gs

Regarding the newRPL core, many, many bugfixes and stability improvements, in addition to implementing the following new commands:

POS/POSREV
NPOS/NPOSREV
SREPL
SPUSH
SPOP
SDROP
BLAMEERR
RND
TRNC
LNP1
EXPM
RENAME
TVARS
TVARSE
STOF
RCLF
SETNFMT
GETNFMT
GETLOCALE
SIZE
SUB
->NFC
OBJ->
PUT/PUTI
GET/GETI
IFT
IFTE
HIDELOCALS
UNHIDELOCALS
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
newRPL: Alpha demo 0.9 released [UPDATED 2017-10-25] - Claudio L. - 08-09-2017 03:43 AM



User(s) browsing this thread: 1 Guest(s)