Executing APL input lines
When you press Enter in the Session window, APLX will execute the current input line as follows:
- If there is no text selected, the whole line on which the cursor is currently positioned will be executed by APLX.
- If the line to be executed has been edited, it will be restored to its previous state and the edited line copied down to the end of the session before being executed.
- If there is text selected in the window, only the selected text will be passed to APL for execution. Thus, you can type )FNS to display a list of functions, double-click on a function name to select it, and just hit Enter to execute it (assuming it takes no arguments).
You can recall the previous input line using Ctrl-UpArrow. This can be repeated multiple times if required. (Use Ctrl-DownArrow to go in the opposite direction).
Occasionally you may want to add a new line to the session window without executing any APL expression. You can do this using Ctrl-Enter.
Entering APL Symbols
You can enter APL symbols either from the keyboard, or by using the QuickSym window. The APL keyboard layout is described in the section Entering APL Symbols.
Keyboard shortcuts - Windows
Control + O |
Open (load) workspace |
Control + S |
Save workspace or fix function |
Control + P |
Print window |
Control + Z |
Undo |
Control + X |
Cut |
Control + C |
Copy |
Control + V |
Paste |
Control + A |
Select All |
Control + F |
Find/Change |
F3 |
Find Next |
Control + F3 |
Find Selected Text |
Control + K |
Replace and Find Next |
Control + E |
Open Editor |
Control + Break |
Interrupt execution |
F5 |
Resume execution |
F10 |
Step Over |
F11 |
Step In |
F12 |
Run to end |
Control + W |
Close Current Window |
Control + L |
Select Next Window |
Control + 0 to 9 |
Select window N. Window 0 is the session window |
Control + D |
Select debug window |
Control + I |
Clean up indentation (in Edit window) |
F1 |
Help on selected item |
Shift + F1 |
Shows current keyboard layout |
Control + UpArrow |
Recall previous input line from input history. Can be repeated multiple times. |
Control + DownArrow |
Recall next input line in input history. Can be repeated multiple times. |
Control + Enter |
Add a new line to session window without executing anything. In the QuickSym pop-up, inserts currently-selected character into the underlying window |
Menu key |
Bring up the QuickSym window |
|