Post Reply 
newRPL: Alpha demo 0.9 released [UPDATED 2017-10-25]
10-22-2017, 02:55 PM (This post was last modified: 10-22-2017 03:04 PM by Claudio L..)
Post: #190
RE: newRPL: Alpha demo 0.9 released [UPDATED 2017-09-15]
(10-22-2017 08:41 AM)Gilles59 Wrote:  While exploring the A028819 sequence https://oeis.org/A028819 I notice a different behavior between UserRPL and NewRPL about parallel processing with test.

This program shows if a number ( > 3) is part of the A028819 serie :

Code:
<< SQ ->STR UTF8-> ΔLIST 0 ≥  >>

It works fine (and quickly !) but in a different way than UserRPL :

{ 1 6 4 } 5 > returns { 0. 1. 0. } in UserRPL and 0 in newRPL
{ 7 8 9 } 5 > returns { 1. 1. 1. } in UserRPL and 1 in NewRPL

Is this by design or an anomaly ?

This is a regression, unintendedly broken by the implementation of the new ISTRUE operator. Some special operators must return true or false, even for lists (only the SAME and ISTRUE operators will behave this way), but all the others weren't supposed to change!
I'll fix this ASAP. EDIT: Fixed, I'll see if I can push a new ROM out tomorrow. Thanks for the report!
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: newRPL: Alpha demo 0.9 released [UPDATED 2017-09-15] - Claudio L. - 10-22-2017 02:55 PM



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