newRPL - build 1255 released! [updated to 1299]
|
05-15-2019, 11:11 PM
Post: #422
|
|||
|
|||
RE: newRPL - build 1089 released! [update:build 1158]
Hello Claudio,
first and foremost, I renew you my compliments for your work on newRPL: it's been a couple of years I haven't followed the progress of your project (life issues...) and having returned to it a couple of weeks ago I'm amazed to see latest advancements. I'be been using regularly at work new RPL (build 1180) for some weeks and this allowed me to spot a few bugs, some of them by pure chance - or misfortune if you prefer! 1) X*1_[m] EVAL (where X is an undefined variable) crashes the calc; 2) XROOT(1,0) sends the calc into an infinite loop. Interestingly (at least for me!), the actual result is not entirely trivial: https://www.quora.com/What-is-the-zeroth...any-number 3) (TVM) Solving for I%YR, N or PYR when other variables are undefined leaves the stack dirty besides erroring out as expected; 4) →Q doesn't work with parallel list processing 5) Type exactly 6π [ENTER]. Now you have 6 on level 2 and π on level 1: if you now issue →NUM you get a "π error: undefined variable" error 6) If in parallel processing a calculation returns NaN then no output is returned: I'll explain myself with an example: « ∞ SIN » returns NaN but « { ∞ ∞ } SIN » doesn't return { NaN NaN }. Instead, it aborts leaving unevaluated { ∞ ∞ } on the stack. 7) DIGITS should return a string, otherwise potential leading zeros are lost 8) Evaluation of the symbolic expression in the attachment crashes the calc. |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 24 Guest(s)