Leading keywords are recognized only at the beginning of commands. You do not need to use parentheses (()) to use them as a normal identifier, unless they occur at the start of an examine command.
Leading keywords may differ between languages. The complete set follows:
|
Lexeme |
Representation |
Initial Lexical State |
Changed Lexical State |
Language Specific? |
|---|---|---|---|---|
| ALIAS | alias | LKEYWORD | LNORM | Shared by all |
| ASSIGN | assign | LNORM | Shared by all | |
| ATTACH | attach | LKEYWORD | LNORM | Shared by all |
| CALL | call | LNORM | Shared by all | |
| CATCH | catch | LKEYWORD | LSIGNAL | Shared by all |
| CATCH_UNALIGN | catch{Whitespace}unaligned | LKEYWORD | LNORM | Shared by all |
| CLASS | class | LKEYWORD | LNORM | C++ Special Case |
| CLONE_SNAPSHOT | clone{Whitespace}snapshot | LKEYWORD | LNORM | Shared by all |
| CONDITION | condition | LKEYWORD | LNORM | Shared by all |
| CONT | cont | LNORM | Shared by all | |
| CONTI | conti | LKEYWORD | LNORM | Shared by all |
| CONT_THREAD | cont{Whitespace}thread | LKEYWORD | LNORM | Shared by all |
| DELETE | delete | LKEYWORD | LNORM | Shared by all, also used for C++ special case |
| DELETE_ALL | delete{Whitespace}* delete{Whitespace}all |
LNORM | Shared by all | |
| DELSHAREDOBJ | delsharedobj | LKEYWORD | LFILE | Shared by all |
| DETACH | detach | LKEYWORD | LNORM | Shared by all |
|
detach{Whitespace}remote |
Shared by all | |||
|
disable |
Shared by all | |||
| DISABLE_ALL | disable{Whitespace}* disable{Whitespace}all |
LKEYWORD | LNORM | Shared by all |
|
detach{Whitespace}remote |
Shared by all | |||
|
down |
Shared by all | |||
| DUMP | dump | LKEYWORD | LNORM | Shared by all |
| EDIT | edit | LKEYWORD | LFILE | Shared by all |
| ELSE | else | LKEYWORD | LKEYWORD | Shared by all |
| ENABLE | enable | LNORM | Shared by all | |
| ENABLE_ALL | enable{Whitespace}* enable{Whitespace}all |
LKEYWORD | LNORM | Shared by all |
| EXPAND_AGGREGATED_MESSAGE |
expand{Whitespace}aggregated{Whitespace}message |
LKEYWORD | LNORM | Shared by all |
| EXPORT | export | LKEYWORD | LNORM | Shared by all |
| FILECMD | file | LFILE | Shared by all | |
| FILEEXPR | fileexpr | LKEYWORD | LFILE | Shared by all |
| FOCUS | focus | LKEYWORD | LNORM | Shared by all |
| FOCUS_ALL | focus{Whitespace}* focus{Whitespace}all |
LKEYWORD | LNORM | Shared by all |
| FUNC | func | LKEYWORD | LNORM | Shared by all |
| GOTO | goto | LKEYWORD | LNORM | Shared by all |
| HELP | help | LKEYWORD | LLINE | Shared by all |
| HISTORY | history | LKEYWORD | LNORM | Shared by all |
| HPFGET | hpfget | LKEYWORD | LNORM | Fortran |
| IF | if | LKEYWORD | LNORM | Shared by all |
| IGNORE | ignore | LKEYWORD | LSIGNAL | Shared by all |
| IGNORE_UNALIGN | ignore{Whitespace}unaligned | LKEYWORD | LNORM | Shared by all |
| INFO | info | LKEYWORD | LKEYWORD | Shared by all |
| INPUT | input | LKEYWORD | LFILE | Shared by all |
| IO | io | LKEYWORD | LFILE | Shared by all |
| KILL | kill | LKEYWORD | LNORM | Shared by all |
| KPS | kps | LKEYWORD | LNORM | Shared by all |
| LIST | list | LKEYWORD | LNORM | Shared by all |
| LISTOBJ | listobj | LKEYWORD | LNORM | Shared by all |
| LOAD | load | LKEYWORD | LFILE | Shared by all |
| MAP_SOURCE_DIRECTORY | map{Whitespace}source{Whitespace}directory | LKEYWORD | LNORM | Shared by all |
| NEXT | next | LKEYWORD | LNORM | Shared by all |
| NEXTI | nexti | LKEYWORD | LNORM | Shared by all |
| OUTPUT | output | LKEYWORD | LFILE | Shared by all |
| PATCH | patch | LKEYWORD | LNORM | Shared by all |
| PLAYBACK | playback | LKEYWORD | LKEYWORD | Shared by all |
| POP | pop | LKEYWORD | LNORM | Shared by all |
| LKEYWORD | LNORM | Shared by all | ||
| PRINTB | printb | LKEYWORD | LNORM | Shared by all |
| PRINTD | printd | LKEYWORD | LNORM | Shared by all |
| PRINTENV | printenv | LKEYWORD | LNORM | Shared by all |
| PRINTF | printf | LKEYWORD | LNORM | Shared by all |
| PRINTI | printi | LKEYWORD | LNORM | Shared by all |
| PRINTO | printo | LKEYWORD | LNORM | Shared by all |
| PRINTT | printt | LKEYWORD | LNORM | Shared by all |
| PRINTX | printx | LKEYWORD | LNORM | Shared by all |
| PRINTREGS | printregs | LKEYWORD | LNORM | Shared by all |
| PROCESS | process | LKEYWORD | LNORM | Shared by all |
| PROCESS_ALL | process{Whitespace}* process{Whitespace}all |
LKEYWORD | LNORM | Shared by all |
| QUESTION | ? | LKEYWORD | LNORM | Shared by all |
| QUIT | quit | LKEYWORD | LNORM | Shared by all |
| READSHAREDOBJ | readsharedobj | LKEYWORD | LFILE | Shared by all |
| RECORD | record | LKEYWORD | LKEYWORD | Shared by all |
| RERUN | rerun | LKEYWORD | LWORD | Shared by all |
| RETURN | return | LKEYWORD | LNORM | Shared by all |
| RUN | run | LKEYWORD | LWORD | Shared by all |
| SAVE_SNAPSHOT | save{Whitespace}snapshot | LKEYWORD | LNORM | Shared by all |
| SET | set | LKEYWORD | LNORM | Shared by all |
| SETENV | setenv | LKEYWORD | LNORM | Shared by all |
|
sh |
Shared by all | |||
| SHOW | show | LKEYWORD | LKEYWORD | Shared by all |
| SHOW_AGGREGATED_MESSAGE | show{Whitespace}aggregated{Whitespace}message | LKEYWORD | LNORM | Shared by all |
| SHOW_AGGREGATED_MESSAGE_ALL | show{Whitespace}aggregated{Whitespace}message{Whitespace}* show{Whitespace}aggregated{Whitespace}message{Whitespace}all |
LKEYWORD | LNORM | Shared by all |
| SHOW_PROCESS_SET | show{Whitespace}process{Whitespace}set | LKEYWORD | LNORM | Shared by all |
| SHOW_PROCESS_SET_ALL | show{Whitespace}process{Whitespace}set{Whitespace}* show{Whitespace}process{Whitespace}set{Whitespace}all |
LKEYWORD | LNORM | Shared by all |
| SHOW_SOURCE_DIRECTORY | show{Whitespace}source{Whitespace}directory | LKEYWORD | LNORM | Shared by all |
| SHOW_ALL_SOURCE_DIRECTORY | show{Whitespace}all{Whitespace}source{Whitespace}directory | LKEYWORD | LNORM | Shared by all |
| SLASH | / | LKEYWORD | LNORM | Shared by all |
| SNAPSHOT | snapshot | LKEYWORD | LNORM | Shared by all |
| SNAPSHOT_ALL | snapshot all | LKEYWORD | LNORM | Shared by all |
| SNAPSHOT_* | snapshot * | LKEYWORD | LNORM | Shared by all |
| SOURCE | source | LKEYWORD | LFILE | Shared by all |
| STATUS | status | LKEYWORD | LNORM | Shared by all |
| STEP | step | LKEYWORD | LNORM | Shared by all |
| STEPI | stepi | LKEYWORD | LNORM | Shared by all |
| STOP | stop | LKEYWORD | LBPT | Shared by all |
| STOPI | stopi | LKEYWORD | LNORM | Shared by all |
| THREAD | thread | LKEYWORD | LNORM | Shared by all |
| TRACE | trace | LKEYWORD | LNORM | Shared by all |
| TRACEI | tracei | LKEYWORD | LNORM | Shared by all |
| UNALIAS | unalias | LKEYWORD | LNORM | Shared by all |
| UNLOAD | unload | LKEYWORD | LNORM | Shared by all |
| UNMAP_SOURCE_DIRECTORY | unmap{Whitespace}source{Whitespace}directory | LKEYWORD | LNORM | Shared by all |
| UNRECORD | unrecord | LKEYWORD | LNORM | Shared by all |
| UNSET | unset | LKEYWORD | LNORM | Shared by all |
| UNSETENV | unsetenv | LKEYWORD | LNORM | Shared by all |
| UNSETENV_ALL | unsetenv{Whitespace}* | LKEYWORD | LNORM | Shared by all |
| UNUSE | unuse | LKEYWORD | LFILE | Shared by all |
| UP | up | LKEYWORD | LNORM | Shared by all |
| USE | use | LKEYWORD | LFILE | Shared by all |
| VERSION | version | LKEYWORD | LNORM | Shared by all |
| WATCH | watch | LKEYWORD | LNORM | Shared by all |
| WATCH_MEMORY | watch{Whitespace}memory | LKEYWORD | LNORM | Shared by all |
| WATCH_VARIABLE | watch{Whitespace}variable | LKEYWORD | LNORM | Shared by all |
| WHATIS | whatis | LKEYWORD | LNORM | Shared by all |
| WHEN | when | LKEYWORD | LBPTChapter | Shared by all |
| WHENI | wheni | LKEYWORD | LNORM | Shared by all |
| WHERE | where | LKEYWORD | LNORM | Shared by all |
| WHEREIS | whereis | LKEYWORD | LNORM | Shared by all |
| WHERE_THREAD | where{Whitespace}thread | LKEYWORD | LNORM | Shared by all |
| WHERE_THREAD_ALL | where{Whitespace}thread{Whitespace}* where{Whitespace}thread{Whitespace}all |
LKEYWORD | LNORM | Shared by all |
| WHICH | which | LKEYWORD | LNORM | Shared by all |
| WHILE | while | LKEYWORD | LNORM | Shared by all |