Post Reply 
newRPL: Alpha demo 0.9 released [UPDATED 2017-10-25]
10-26-2017, 08:43 PM
Post: #206
RE: newRPL: Alpha demo 0.9 released [UPDATED 2017-10-25]
(10-26-2017 01:20 AM)Claudio L. Wrote:  
(10-25-2017 10:26 PM)Gilles59 Wrote:  TY New version dowloaded ;D

I noticed a limitation with LSTO and parallel processing. Example :
5 { 'a' 'b' } LSTO dont work. Returns error "identifiant expected"

5 {'a' 'b'} STO works but leave {} on the stack

Indeed that's a limitation of LSTO. Problem is, parallel processing is done by running an RPL program that does MAP, DOLIST, whatever is needed. This is not an atomic operation and uses local variables to save the state. LSTO would run inside that program and the new variable would be created in the wrong local environment.

Regarding the bug in STO: Somehow I enabled parallel processing for STO (when I did all other commands), I'll remove this ASAP, it is clearly a bug.
5 { 'a' 'b' } is not supposed to store 5 in 'a' and 5 in 'b'!
It's supposed to store 5 in variable 'b' inside subdirectory 'a' (lists are paths), which is what it correctly did until I enabled parallel processing. Another regression to fix.
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-10-25] - Claudio L. - 10-26-2017 08:43 PM



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