Free42 NSTK ENTER behavior
|
10-15-2021, 06:01 PM
(This post was last modified: 10-16-2021 02:17 AM by squid2.)
Post: #22
|
|||
|
|||
RE: Free42 NSTK ENTER behavior
Reviving an old thread, but I like the behaviour of ENTER in the NSTK mode and find it more intuitive than the standard HP42 4STK ENTER behaviour. ENTER completing data entry if in progress, or duplicating when no data entry is in progress is the behaviour I naturally expect. I'd love NSTK mode and its more intuitive ENTER behaviour to become the default, and 4STK can be renamed legacy compatibility / old curmudgeon mode . I suppose that would break out-of-the-box HP-42S compatibility though. Would just be nice for NSTK mode to be more accessible to newcomers without having to dig deep through menus to enable sensible behaviour that ought to be the default if strict HP-42S compatibility weren’t the goal.
As an example of why 4STK mode is a bad default (HP-42S compatibility aside), try evaluating (1+2)(3+4) + (5+6)(7+8) in 4STK mode. This looks like a very simple elementary school level calculation. You would enter 1 ENTER 2 + 3 ENTER 4 + * 5 ENTER 6 + 7 ENTER 8 + * +. You'd get the correct result of 186 in either 4STK or NSTK mode, but in 4STK mode, you'd have a leftover 21 on the stack due to running out of stack space and quirks of the 4STK ENTER behaviour. Situations needing more than 4 stack levels are also not uncommon (eg. see post 10 by Walter here: https://forum.swissmicros.com/viewtopic....1&start=10). |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)