Named variables
What should be visible to users:
-
STO
andRCL
to named variables -
Support for non- STO
/RCL
operations for named variables -
Indirect addressing of named variables -
VAR
menu showing and allowing selection of existing variables inSTO
/RCL
-
CATALOG'VARS
menu showing existing variables and allowingRCL
-
Preserve named variables across SAVE
andLOAD
Code tasks (implementation details):
-
Store/recall functions implemented for named variables -
TAM alpha states (OP and OPo) with correct transitions -
Ensure that normal commands work as expected in TAM alpha -
Indirect addressing with alpha TAM transition states need to be added -
Testing of TAM operations other than STO
/RCL
particularly around whether they should allocate a register if it doesn't already exist -
Dynamic VAR
menu with transitions intamTransitionSystems()
(useparam
to storecalcRegister_t
, addfnSelectVar()
?) -
Dynamic VARS
sub-menus with appropriate actions (may be able to re-use existing functions, or may need to write new ones) -
Built-in named 'variables' -
Separate VAR
menu for writeable operations to readable operations (not showing read-only variables in the writeableVAR
menu)
Edited by MihailJP