| A |
Index: A B C D E F G I L N P R S T U W Idea |
| ABORT | Stops execution and returns to command level. |
| B |
Index: A B C D E F G I L N P R S T U W Idea |
| BEGIN CASE | BEGIN CASE and END CASE are designed to bracket a set of CASE statements. |
| BREAK KEY | Determins whether or not a user can issue a break command to interrupt the execution of a program. |
| C |
Index: A B C D E F G I L N P R S T U W Idea |
| CALL | Transfer control to a subroutine, with the expectation that control will transfer back when the subroutine encounters a RETURN. |
| CASE | CASE statements are a cleaner form of cascading IF-THEN-ELSE. |
| CHAIN | Use this command to transfer control from on program to another with no method for returning. |
| D |
Index: A B C D E F G I L N P R S T U W Idea |
| DO | DO is a looping command. |
| E |
Index: A B C D E F G I L N P R S T U W Idea |
| ELSE | It is used only in conjunction with another branching command. THEN is the "Yes" path. ELSE is the "No" path. |
| END | Used by several different branching commands to end a conditional block of code. It can also be used to establish physical end of program, a point after which the compiler will ignore all text in a program. |
| END CASE | BEGIN CASE and END CASE are designed to bracket a set of CASE statements. |
| ENTER | Use this command to transfer control from on program to another with no method for returning. |
| F |
Index: A B C D E F G I L N P R S T U W Idea |
| FOR | This is a looping command, which is a special form of branching command, designed to repeat a block of code. |
| G |
Index: A B C D E F G I L N P R S T U W Idea |
| GO | Use this command when you want to jump to a different point in the code with no need to return. |
| GOSUB | GOSUB allows a program to detour to a label within the same program and then resume from the original point when it encounters a RETURN. |
| GOTO | Use this command when you want to jump to a different point in the code with no need to return. |
| I |
Index: A B C D E F G I L N P R S T U W Idea |
| IF | This is the primary branching command. I is used to include and excludeblocks of code dynamically at runtime. |
| INPUTIF | Allows several things to be mashed into a single, poorly thought out command. Use INPUT instead and increase readability. |
| L |
Index: A B C D E F G I L N P R S T U W Idea |
| LOCATE | There are two syntaxes for the LOCATE. Both are explained here. |
| LOOP | Initiates a DO loop. |
| N |
Index: A B C D E F G I L N P R S T U W Idea |
| NEXT | Part of the FOR loop. |
| P |
Index: A B C D E F G I L N P R S T U W Idea |
| PERFORM | Executes a command as if issued from the command line. |
| R |
Index: A B C D E F G I L N P R S T U W Idea |
| READNEXT | |
| S |
Index: A B C D E F G I L N P R S T U W Idea |
| STEP | Optional part of the FOR command. |
| STOP | Stops execution and returns to command level. |
| T |
Index: A B C D E F G I L N P R S T U W Idea |
| THEN | It is used only in conjunction with another branching command. THEN is the "Yes" path. ELSE is the "No" path. |
| TO | Used in FOR, EQU amd EQUATE. |
| U |
Index: A B C D E F G I L N P R S T U W Idea |
| UNTIL | Manges the exit from a DO or FOR loop. |
| W |
Index: A B C D E F G I L N P R S T U W Idea |
| WHILE | Manges the exit from a DO or FOR loop. |
| Idea |
Index: A B C D E F G I L N P R S T U W Idea |
| BRANCHING | Without branching, programs would execute each command once, in order. Branching allows us to repeat sections of code, perform some sections conditionally, and skip others based on external events. |
| | |