Post Reply 
CASIO Graph 90+E
09-07-2018, 04:38 AM
Post: #61
RE: CASIO Graph 90+E
(09-06-2018 11:53 AM)xerxes Wrote:  Thanks for testing the FX-9750GII-2 (SH4a).

Glad to contribute. I thought there was something strange about a 2007 post being remarkably up to date.

I'll post what I got of the code for the G+, and the issues I found (so far) in it. Lbl lines need to be on their own line, or the G+ freaks out with Arg Error, i.e.

Code:
'Errors out with Arg Error with the cursor pointing to X
Lbl 0 X=R=>Goto 4

'No Error
Lbl 0
X=R=>Goto 4

The same can be said where Isz/Dsz lines get combined with their next lines, except this time it's a Syn Error
Code:
Lbl 1 Isz S
Lbl 2 Dsz Y Deg
...
' should read
Lbl 1
  Isz S
...
Lbl 2
  Dsz Y
  Deg
...

Once I cured these small errors, I was able to get the program to complete, with a time not much different from the other 9750G+ result (1m47.6s). I was really puzzled about the apparent addition of a do-nothing command Deg to the Dsz Z, but without it, the program doesn't work, because the statement Y=0=>Goto 0 is being treated as the "Z<>0" portion of the Dsz command instead of the "Z=0" and the Y=0 never gets evaluated. Things unwind when the List 1[X] - List 1[Y] happens, and you can't have List 1[0] on the G+. That caused me to hunt around for a good while trying to find the bug when I'd simply removed the Deg (as it looks like a typo).

(Post 276)

Regards, BrickViking
HP-50g |Casio fx-9750G+ |Casio fx-9750GII (SH4a)
Visit this user's website Find all posts by this user
Quote this message in a reply
09-07-2018, 10:22 AM
Post: #62
RE: CASIO Graph 90+E
At that time, I took it as obvious, that the format of many test codes is not exactly what we see in the editor of the calculator.
I tried to make the test codes more readable, but maybe it was a little too much of the good. Sorry for the complications.

"Dsz Y Deg" is a litte bit faster than "Y-1->Y". Deg is used as NOP and is necessary in the case of Y=0 to suppress the skip.

Calculator Benchmark
Find all posts by this user
Quote this message in a reply
09-07-2018, 03:46 PM
Post: #63
RE: CASIO Graph 90+E
is the 90+E practically a cg50 with micropython ?

Wikis are great, Contribute :)
Find all posts by this user
Quote this message in a reply
09-07-2018, 04:00 PM
Post: #64
RE: CASIO Graph 90+E
(09-07-2018 03:46 PM)pier4r Wrote:  is the 90+E practically a cg50 with micropython ?

Hi pier4r,
With the new software update 3.20, the CG50 also has the Python menu (MicroPython version 1.9.4, I think)
Cheers.
Find all posts by this user
Quote this message in a reply
09-07-2018, 04:58 PM
Post: #65
RE: CASIO Graph 90+E
(09-07-2018 03:46 PM)pier4r Wrote:  is the 90+E practically a cg50 with micropython ?

It's practically a CG50 with an LED for exam mode.

— Ian Abbott
Find all posts by this user
Quote this message in a reply
Post Reply 




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