manual:appendix:flags

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
manual:appendix:flags [2021/09/13 10:00]
jojo1973
manual:appendix:flags [2021/09/14 15:23]
jojo1973 [Flag -28]
Line 3: Line 3:
 ==== Flag -4 ==== ==== Flag -4 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-Custom key definitions  | Clear  | ---  | Custom key definitions are disabled and the keyboard retains its default actions.  |+Enable custom key definitions  | Clear  | ---  | Custom key definitions are disabled and the keyboard retains its default actions.  |
 | ::: | Set  | ---  | Custom key definitions created with ''[[manual:chapter6:flags:cmd_asnkey|ASNKEY]]'' are active.  | | ::: | Set  | ---  | Custom key definitions created with ''[[manual:chapter6:flags:cmd_asnkey|ASNKEY]]'' are active.  |
  
Line 12: Line 12:
 ==== Flag -11 ==== ==== Flag -11 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-| **Main** menu location  | Clear  | ''ACTIVEMENU1''  | When **P** is pressed, Main Menu will be displayed in **MENU 1**.  | +| **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**.  |+| ::: | Set  | ''ACTIVEMENU2''  | When **P** is pressed, **MAIN** menu will be displayed in **MENU 2**.  |
  
 ==== Flag -12 ==== ==== Flag -12 ====
Line 27: Line 27:
 ==== Flag -14 ==== ==== Flag -14 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-| Financial payment mode  | Clear  | ---  | TVM calculations assume end-of-period payments. +| Financial payment mode  | Clear  | ---  | Time Value of Money calculations assume end-of-period payments. 
-| ::: | Set  | ---  | TVM calculations assume beginning-of-period payments.  |+| ::: | Set  | ---  | Time Value of Money calculations assume beginning-of-period payments.  |
  
 ==== Flag -15 ==== ==== Flag -15 ====
Line 49: Line 49:
 ==== Flag -20 ==== ==== Flag -20 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-| Underflow exception  | Clear  | ---  | In case of underflow, the value ''0'' is returned and flag [[manual:appendix:flags#flag-23|-23]] or flag [[manual:appendix:flags#flag-24|-24]] is set accordingly.  |+| Underflow exception  | Clear  | ---  | In case of underflow, the value ''0'' is returned and flags [[manual:appendix:flags#flag-23|-23]] or [[manual:appendix:flags#flag-24|-24]] are set accordingly.  |
 | ::: | Set  | ---  | In case of underflow an error is issued.  | | ::: | Set  | ---  | In case of underflow an error is issued.  |
  
 ==== Flag -21 ==== ==== Flag -21 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-| Overflow exception  | Clear  | ---  | In case of overflow, infinite is returned and flag [[manual:appendix:flags#flag-25|-25]] is set accordingly.  |+| Overflow exception  | Clear  | ---  | In case of overflow, the value ''∞'' is returned and flag [[manual:appendix:flags#flag-25|-25]] is set accordingly.  |
 | ::: | Set  | ---  | In case of overflow an error is issued.  | | ::: | Set  | ---  | In case of overflow an error is issued.  |
  
Line 89: Line 89:
 ==== Flag -28 ==== ==== Flag -28 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-RPL / RPN stack mode  | Clear  | ---  | RPL mode: number of stack levels is limited only by available RAM.  | +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 determined by flag [[manual:appendix:flags#flag-29|-29]].  |+| ::: | Set  | ---  | RPN mode: number of stack levels is fixed and determined by flag [[manual:appendix:flags#flag-29|-29]].  |
  
 ==== Flag -29 ==== ==== Flag -29 ====
Line 99: Line 99:
 ==== Flag -30 ==== ==== Flag -30 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-Permanence of comments  | Clear  | ---  | The compiler will keep all comments in compiled program objects +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 (starting with ''@'') and multi-line comments (delimited by ''@@@'') in compiled program objects. Permanent comments (starting with ''@@'') are always kept. |+| ::: | 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. |
  
 ==== Flag -41 ==== ==== Flag -41 ====
Line 114: Line 114:
 ==== Flag -43 ==== ==== Flag -43 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-Alarms rescheduling | Clear  | ''RESCALM'' Unacknowledged repeating alarms will be rescheduled automatically. +Disable alarms rescheduling | Clear  | ''RESCALM'' Upon expiration unacknowledged repeating alarms will be rescheduled automatically. 
-| ::: | Set  | ---  | Unacknowledged repeating alarms will **not** be rescheduled.  |+| ::: | Set  | ---  | Upon expiration unacknowledged repeating alarms will **not** be rescheduled.  |
  
 ==== Flag -44 ==== ==== Flag -44 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-Alarms permanence  | Clear  | ---  | Acknowledged alarms will be deleted from the alarm list.  | +Enable alarms permanence  | Clear  | ---  | Upon acknowledgement alarms will be deleted from the alarm list.  | 
-| ::: | Set  | ''SAVEALM'' Acknowledged alarms will **not** be deleted from the alarm list.  |+| ::: | Set  | ''SAVEALM'' Upon acknowledgement alarms will **not** be deleted from the alarm list.  |
  
 ==== Flag -45 ==== ==== Flag -45 ====
Line 134: Line 134:
 ==== Flag -47 ==== ==== Flag -47 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-Automatic reception and execution of data sent via USB  | Clear  | ---  | Automatic reception and execution of data sent via USB is enabled.  | +Disable automatic ''[[manual:chapter6:operators:cmd_ovr_xeq|XEQ]]''tion on USB transfers  | Clear  | ---  | Data received by ''[[manual:chapter6:usb:cmd_usbrecv|USBRECV]]'' is ''[[manual:chapter6:operators:cmd_ovr_xeq|XEQ]]'''ted upon arrival.  | 
-| ::: | Set  | ---  | Automatic reception and execution of data sent via USB is disabled.  |+| ::: | Set  | ---  | Data received by ''[[manual:chapter6:usb:cmd_usbrecv|USBRECV]]'' is left on the stack upon arrival.  |
  
 ==== Flag -56 ==== ==== Flag -56 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-Error beep  | Clear  | ''BEEPON''  | In case of error the calculator'buzzer will emit a sound. +Disable error beep  | Clear  | ''BEEPON''  | In case of error the buzzer will play a sound. 
-| ::: | Set  | ''BEEPOFF''  | In case of error the calculator'buzzer will remain silent.  |+| ::: | Set  | ''BEEPOFF''  | In case of error the buzzer will remain silent.  |
  
 ==== Flag -57 ==== ==== Flag -57 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-Alarm beep  | Clear  | ''ALMBEEPON''  | If an alarm sets the calculator'buzzer will emit a sound. +Disable alarm beep  | Clear  | ''ALMBEEPON''  | If an alarm sets the buzzer will play a sound. 
-| ::: | Set  | ''ALMBEEPOFF''  | If an alarm sets the calculator'buzzer will remain silent.  |+| ::: | Set  | ''ALMBEEPOFF''  | If an alarm sets the buzzer will remain silent.  |
  
 ==== Flag -58 ==== ==== Flag -58 ====
Line 159: Line 159:
 ==== Flag -60 ==== ==== Flag -60 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-| ''[[manual:chapter6:string:cmd_tostr|→STR]]'' decompilation mode  | Clear  | ''DECOMPDISP''  | ''[[manual:chapter6:string:cmd_tostr|→STR]]'' will decompile objects in display form, akin to ''[[manual:chapter6:string:cmd_todispstr|→STRD]]''+| ''[[manual:chapter6:string:cmd_tostr|→STR]]'' decompilation mode  | Clear  | ''DECOMPDISP''  | ''[[manual:chapter6:string:cmd_tostr|→STR]]'' will decompile objects in //display// form, akin to ''[[manual:chapter6:string:cmd_todispstr|→STRD]]''
-| ::: | Set  | ''DECOMPEDIT''  | ''[[manual:chapter6:string:cmd_tostr|→STR]]'' will decompile objects in editable form, akin to ''[[manual:chapter6:string:cmd_toeditstr|→STRE]]'' |+| ::: | Set  | ''DECOMPEDIT''  | ''[[manual:chapter6:string:cmd_tostr|→STR]]'' will decompile objects in //edit// form, akin to ''[[manual:chapter6:string:cmd_toeditstr|→STRE]]'' |
  
 ==== Flag -64 ==== ==== Flag -64 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-| Index wrap indicator  | Clear  | ---  | Last execution of ''[[manual:chapter6:composites:cmd_geti|GETI]]'' or ''[[manual:chapter6:composites:cmd_puti|PUTI]]'' did **not** increment index to first element. +| Index wrap indicator  | Clear  | ---  | Last execution of ''[[manual:chapter6:composites:cmd_geti|GETI]]'' or ''[[manual:chapter6:composites:cmd_puti|PUTI]]'' did **not** wrap index around to first element. 
-| ::: | Set  | ---  | Last execution of ''[[manual:chapter6:composites:cmd_geti|GETI]]'' or ''[[manual:chapter6:composites:cmd_puti|PUTI]]'' did increment index to first element.  |+| ::: | Set  | ---  | Last execution of ''[[manual:chapter6:composites:cmd_geti|GETI]]'' or ''[[manual:chapter6:composites:cmd_puti|PUTI]]'' did wrap index around to first element.  |
  
 ==== Flag -68 ==== ==== Flag -68 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-Program code indentation  | Clear  | ''AUTOINDENT''  | When program code is displayed in the editor, it will be nicely indented.  |+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.  | | ::: | Set  | ''NOINDENT''  | When program code is displayed in the editor, it will not be indented.  |
  
 ==== Flag -70 ==== ==== Flag -70 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-Symbolic autosimplification  | Clear  | ---  | Autosimplification of symbolic expressions is enabled.  | +Disable symbolic autosimplification  | Clear  | ---  | Symbolic expressions are symplified as soon as possible.  | 
-| ::: | Set  | ---  | Autosimplification of symbolic expressions is disabled.  |+| ::: | Set  | ---  | Symbolic expression must be explicitly simplified using ''[[manual:chapter6:symbolic:cmd_autosimplify|AUTOSIMPLIFY]]''.  |
  
 ==== Flag -71 ==== ==== Flag -71 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-Application of **Group 1** autosimplification rules  | Clear  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is cleared, simplification rules included in this group will be applied.  |+Disable application of **Group 1** autosimplification rules  | Clear  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is cleared, simplification rules included in this group will be applied.  |
 | ::: | Set  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is set, simplification rules included in this group will **not** be applied.  | | ::: | Set  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is set, simplification rules included in this group will **not** be applied.  |
  
 ==== Flag -72 ==== ==== Flag -72 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-Application of **Group 2** autosimplification rules  | Clear  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is cleared, simplification rules included in this group will be applied.  |+Disable application of **Group 2** autosimplification rules  | Clear  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is cleared, simplification rules included in this group will be applied.  |
 | ::: | Set  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is set, simplification rules included in this group will **not** be applied.  | | ::: | Set  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is set, simplification rules included in this group will **not** be applied.  |
  
 ==== Flag -73 ==== ==== Flag -73 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-Application of **Group 3** autosimplification rules  | Clear  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is cleared, simplification rules included in this group will be applied.  |+Disable application of **Group 3** autosimplification rules  | Clear  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is cleared, simplification rules included in this group will be applied.  |
 | ::: | Set  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is set, simplification rules included in this group will **not** be applied.  | | ::: | Set  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is set, simplification rules included in this group will **not** be applied.  |
  
 ==== Flag -74 ==== ==== Flag -74 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-Application of **Group 4** autosimplification rules  | Clear  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is cleared, simplification rules included in this group will be applied.  |+Disable application of **Group 4** autosimplification rules  | Clear  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is cleared, simplification rules included in this group will be applied.  |
 | ::: | Set  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is set, simplification rules included in this group will **not** be applied.  | | ::: | Set  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is set, simplification rules included in this group will **not** be applied.  |
  
 ==== Flag -75 ==== ==== Flag -75 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-Application of **Group 5** autosimplification rules  | Clear  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is cleared, simplification rules included in this group will be applied.  |+Disable application of **Group 5** autosimplification rules  | Clear  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is cleared, simplification rules included in this group will be applied.  |
 | ::: | Set  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is set, simplification rules included in this group will **not** be applied.  | | ::: | Set  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is set, simplification rules included in this group will **not** be applied.  |
  
 ==== Flag -76 ==== ==== Flag -76 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-Application of **Group 6** autosimplification rules  | Clear  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is cleared, simplification rules included in this group will be applied.  |+Disable application of **Group 6** autosimplification rules  | Clear  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is cleared, simplification rules included in this group will be applied.  |
 | ::: | Set  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is set, simplification rules included in this group will **not** be applied.  | | ::: | Set  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is set, simplification rules included in this group will **not** be applied.  |
  
 ==== Flag -77 ==== ==== Flag -77 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-Application of **Group 7** autosimplification rules  | Clear  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is cleared, simplification rules included in this group will be applied.  |+Disable application of **Group 7** autosimplification rules  | Clear  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is cleared, simplification rules included in this group will be applied.  |
 | ::: | Set  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is set, simplification rules included in this group will **not** be applied.  | | ::: | Set  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is set, simplification rules included in this group will **not** be applied.  |
  
 ==== Flag -78 ==== ==== Flag -78 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-Application of **Group 8** autosimplification rules  | Clear  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is cleared, simplification rules included in this group will be applied.  |+Disable application of **Group 8** autosimplification rules  | Clear  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is cleared, simplification rules included in this group will be applied.  |
 | ::: | Set  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is set, simplification rules included in this group will **not** be applied.  | | ::: | Set  | ---  | If flag [[manual:appendix:flags#flag-70|-70]] is set, simplification rules included in this group will **not** be applied.  |
  
 ==== Flag -88 ==== ==== Flag -88 ====
 ^ Action  ^ State  ^ Alias  ^ Description  ^ ^ Action  ^ State  ^ Alias  ^ Description  ^
-| Quick response threshold  | Clear  | ---  | Calculator's processor will switch to flag [[manual:appendix:processorspeed#processor-speeds|high-speed mode]] during code execution after 500 ms.  | +| Quick response threshold  | Clear  | ---  | Calculator's processor will switch to [[manual:appendix:processorspeed#processor-speeds|high-speed mode]] after 500 ms of execution time.  | 
-| ::: | Set  | ---  | Calculator's processor will switch to flag [[manual:appendix:processorspeed#processor-speeds|high-speed mode]] during code execution after 30 ms.  |+| ::: | Set  | ---  | Calculator's processor will switch to [[manual:appendix:processorspeed#processor-speeds|high-speed mode]] after 30 ms of execution time.  |
  
 ==== Flag -103 ==== ==== Flag -103 ====
  • manual/appendix/flags.txt
  • Last modified: 2021/09/24 07:52
  • by jojo1973