manual:appendix:flags

Action State Alias Description
Enable custom key definitions Clear Custom key definitions are disabled and the keyboard retains its default actions.
Set Custom key definitions created with ASNKEY are active.
Action State Alias Description
Binary word size 1 to 63 The combined state of these flags defines the word size used by binary commands (flag -5 is the LSB, flag -10 is the MSB). The presence of the sign bit is always implied, therefore actual sizes range from 2 to 64 bits.
Action State Alias Description
MAIN menu location Clear ACTIVEMENU1 When P is pressed, MAIN menu will be displayed in MENU 1.
Set ACTIVEMENU2 When P is pressed, MAIN menu will be displayed in MENU 2.
Action State Alias Description
Last soft menu indicator Clear Last pressed soft menu key belongs to MENU 1.
Set Last pressed soft menu key belongs to MENU 2.
Action State Alias Description
MENU 2 visibility Clear MENU 2 and status area are visible.
Set MENU 2 and status area are hidden.
Action State Alias Description
Financial payment mode Clear Time Value of Money calculations assume end-of-period payments.
Set Time Value of Money calculations assume beginning-of-period payments.
Action State Alias Description
MENU 1 background Clear MENU 1 is displayed as light characters on dark background.
Set MENU 1 is displayed as dark characters on light background.
Action State Alias Description
MENU 2 background Clear MENU 2 is displayed as light characters on dark background.
Set MENU 2 is displayed as dark characters on light background.
Action State Alias Description
Default angle unit -17 Clear -18 Clear DEG Real arguments to trig functions and angle objects without suffix are assumed as degrees.
-17 Clear -18 Set GRAD Real arguments to trig functions and angle objects without suffix are assumed as gradians.
-17 Set -18 Clear RAD Real arguments to trig functions and angle objects without suffix are assumed as radians.
-17 Set -18 Set DMS Real arguments to trig functions and angle objects without suffix are assumed as degrees / minutes / seconds.
Action State Alias Description
Underflow exception Clear In case of underflow, the value 0 is returned and flags -23 or -24 are set accordingly.
Set In case of underflow an error is issued.
Action State Alias Description
Overflow exception Clear In case of overflow, the value is returned and flag -25 is set accordingly.
Set In case of overflow an error is issued.
Action State Alias Description
Infinite result exception Clear In case of infinite result, the value is returned and flag -26 is set accordingly.
Set In case of infinite result an error is issued.
Action State Alias Description
Negative underflow indicator Clear If flag -20 is set, no negative underflow has occurred in latest calculation.
Set If flag -20 is set, negative underflow has occurred in latest calculation.
Action State Alias Description
Positive underflow indicator Clear If flag -20 is set, no positive underflow has occurred in latest calculation.
Set If flag -20 is set, positive underflow has occurred in latest calculation.
Action State Alias Description
Overflow indicator Clear If flag -21 is set, no overflow has occurred in latest calculation.
Set If flag -21 is set, overflow has occurred in latest calculation.
Action State Alias Description
Infinite result indicator Clear If flag -22 is set, no infinite result has occurred in latest calculation.
Set If flag -22 is set, infinite result has occurred in latest calculation.
Action State Alias Description
Preferred complex unit Clear A complex number converted to symbolic representation will use the i constant.
Set A complex number converted to symbolic representation will use the j constant.
Action State Alias Description
Enable RPN stack mode Clear RPL mode: number of stack levels is limited only by available RAM.
Set RPN mode: number of stack levels is fixed and determined by flag -29.
Action State Alias Description
RPN stack depth Clear Regular RPN stack (4 levels).
Set Extended RPN stack (8 levels).
Action State Alias Description
Disable permanence of comments Clear The compiler will keep all comments in compiled program objects
Set COMMENTS The compiler will remove volatile single-line comments (lines starting with @) and multi-line comments (blocks delimited by @@@) in compiled program objects. Permanent comments (lines starting with @@) are always kept.
Action State Alias Description
Clock format Clear TIME12 The clock will be displayed in 12-hour format.
Set TIME24 The clock will be displayed in 24-hour format.
Action State Alias Description
Date format Clear DATEMDY Date manipulation commands will accept dates in MM.DDYYYY format.
Set DATEDMY Date manipulation commands will accept dates in DD.MMYYYY format.
Action State Alias Description
Disable alarms rescheduling Clear RESCALM Upon expiration unacknowledged repeating alarms will be rescheduled automatically.
Set Upon expiration unacknowledged repeating alarms will not be rescheduled.
Action State Alias Description
Enable alarms permanence Clear Upon acknowledgement alarms will be deleted from the alarm list.
Set SAVEALM Upon acknowledgement alarms will not be deleted from the alarm list.
Action State Alias Description
Chain execution of custom keyboard handlers Clear This flag is cleared automatically when a custom key handler is entered
Set A custom key handler may set this flag to allow other custom handlers to also process this key press. The system will check the state of this flag after executing a custom key handler. If the flag is set, it will continue looking for other custom handlers for the same key press. If the flag is not set, it will stop the search.
Action State Alias Description
Chain execution of default keyboard handlers Clear This flag is cleared automatically before entering a custom key handler
Set A custom key handler program may set this flag to allow the system to perform the default system behavior for that key press. The system will check this flag after executing a custom key handler and if the flag is set, the system default key handler will be executed.
Action State Alias Description
Disable automatic XEQtion on USB transfers Clear Data received by USBRECV is XEQ'ted upon arrival.
Set Data received by USBRECV is left on the stack upon arrival.
Action State Alias Description
Disable error beep Clear BEEPON In case of error the buzzer will play a sound.
Set BEEPOFF In case of error the buzzer will remain silent.
Action State Alias Description
Disable alarm beep Clear ALMBEEPON If an alarm sets the buzzer will play a sound.
Set ALMBEEPOFF If an alarm sets the buzzer will remain silent.
Action State Alias Description
Zero flag Clear The result of the last assembly-like test was not zero.
Set The result of the last assembly-like test was exactly zero.
Action State Alias Description
Negative flag Clear The result of the last assembly-like test was not negative.
Set The result of the last assembly-like test was negative.
Action State Alias Description
→STR decompilation mode Clear DECOMPDISP →STR will decompile objects in display form, akin to →STRD.
Set DECOMPEDIT →STR will decompile objects in edit form, akin to →STRE.
Action State Alias Description
Index wrap indicator Clear Last execution of GETI or PUTI did not wrap index around to first element.
Set Last execution of GETI or PUTI did wrap index around to first element.
Action State Alias Description
Disable indentation Clear AUTOINDENT When program code is displayed in the editor, it will be nicely indented.
Set NOINDENT When program code is displayed in the editor, it will not be indented.
Action State Alias Description
Disable symbolic autosimplification Clear Symbolic expressions are symplified as soon as possible.
Set Symbolic expression must be explicitly simplified using AUTOSIMPLIFY.
Action State Alias Description
Disable application of Group 1 autosimplification rules Clear If flag -70 is cleared, simplification rules included in this group will be applied.
Set If flag -70 is set, simplification rules included in this group will not be applied.
Action State Alias Description
Disable application of Group 2 autosimplification rules Clear If flag -70 is cleared, simplification rules included in this group will be applied.
Set If flag -70 is set, simplification rules included in this group will not be applied.
Action State Alias Description
Disable application of Group 3 autosimplification rules Clear If flag -70 is cleared, simplification rules included in this group will be applied.
Set If flag -70 is set, simplification rules included in this group will not be applied.
Action State Alias Description
Disable application of Group 4 autosimplification rules Clear If flag -70 is cleared, simplification rules included in this group will be applied.
Set If flag -70 is set, simplification rules included in this group will not be applied.
Action State Alias Description
Disable application of Group 5 autosimplification rules Clear If flag -70 is cleared, simplification rules included in this group will be applied.
Set If flag -70 is set, simplification rules included in this group will not be applied.
Action State Alias Description
Disable application of Group 6 autosimplification rules Clear If flag -70 is cleared, simplification rules included in this group will be applied.
Set If flag -70 is set, simplification rules included in this group will not be applied.
Action State Alias Description
Disable application of Group 7 autosimplification rules Clear If flag -70 is cleared, simplification rules included in this group will be applied.
Set If flag -70 is set, simplification rules included in this group will not be applied.
Action State Alias Description
Disable application of Group 8 autosimplification rules Clear If flag -70 is cleared, simplification rules included in this group will be applied.
Set If flag -70 is set, simplification rules included in this group will not be applied.
Action State Alias Description
Quick response threshold Clear Calculator's processor will switch to high-speed mode after 500 ms of execution time.
Set Calculator's processor will switch to high-speed mode after 30 ms of execution time.
Action State Alias Description
Allow complex results Clear REAL Mathematical functions will issue an error if the argument admits a result in the complex field.
Set CPLX Mathematical functions will not issue an error if the argument admits a result in the complex field.
  • manual/appendix/flags.txt
  • Last modified: 2021/09/24 07:52
  • by jojo1973