Greetings
Just to let you know that the RCL extensions are complete now, and implemented in the SandMath module (where else...)
Here's a recap of the extended functionality:
1. RCL Math operation includes +, -, *, /, and ^(Power)
2. Operation can be changed during data entry (i.e. change from + to *)
3. Can revert to standard RCL (no math) by pressing the radix key
4. Supports RUN and PRGM modes (suffix is taken from next prgm line)
5. Supports INDirect addressing (RUN mode only)
6. Supports field lengh extender (EEX key) for register over 99 (RUN mode only)
7. Supports shortcut access for address 01 to 10 (top two rows, A-J)
8. Allows NULLing the entry if the last key is kept depressed over the time-out period - same as standard functions.
All in all an interesting usage of partial data entry routines, and a few of other mainframe routines to make the operation intuitive and friendly to use.
Hope you enjoy it as much as I do...
Best,
ÁM