newRPL: proposal for Alpha mode
|
04-30-2015, 04:42 PM
Post: #1
|
|||
|
|||
newRPL: proposal for Alpha mode
The blinking cursor in newRPL UI will be a letter. This way it will give back information to the user about the status of the command line/editor.
The command line editor has different modes of operation, which can be identified by the letter shown on the blinking cursor: D = Direct execution mode. When in the stack, this is the initial mode. In this mode, most calculator keys will attempt to directly perform their actions. If there is text in the command line, it will be compiled first and put on the stack as if the Enter key was pressed, then the requested action will be executed. For example typing a number and pressing the INV key will leave the inverse of the number on the stack, without the need to press Enter first. P = Programming mode. This mode is entered when the program delimiters are inserted, or the user manually switches into this mode. Most keys in this mode will append their commands to the command line instead of executing the command. This mode is useful for RPL programming. A = Algebraic mode. This mode is used to enter algebraic expressions. The mode is entered automatically when the symbolic delimiters are typed, or the user manually switches into this mode. In this mode, keys will append the command to the command line without any separation, and commands will be entered as functions. [[ so far, nothing new, these are the normal, PRG, ALG modes in the 50g, but instead of an annunciator in the status area, the letter in the cursor changes, this intro is needed only to understand what follows ]] Proposal for the alpha key:
This is of course open to debate and discussion, so feel free to criticize... now is the time to have your voice heard, once this is implemented it will be set in stone. |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 9 Guest(s)