Leading Keywords

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

(Some May Be Language Specific)The finish (GDB) or return (DBX) Command

Initial Lexical State

Changed Lexical State

Language Specific?

ALIAS alias LKEYWORD LNORM Shared by all
ASSIGN assign

LKEYWORD

LNORM Shared by all
ATTACH attach LKEYWORD LNORM Shared by all
CALL call

LKEYWORD

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
CONDITION condition LKEYWORD LNORM Shared by all
CONT cont

LKEYWORD

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

LKEYWORD

LNORM Shared by all
DELSHAREDOBJ delsharedobj LKEYWORD LFILE Shared by all
DETACH detach LKEYWORD LNORM Shared by all

DETACH_REMOTE

detach{Whitespace}remote

LKEYWORD

LNORM

Shared by all

DISABLE

disable

LKEYWORD

LNORM

Shared by all

DISABLE_ALL disable{Whitespace}*
disable
{
Whitespace}all
LKEYWORD LNORM Shared by all

DISCONNECT_REMOTE

detach{Whitespace}remote

LKEYWORD

LNORM

Shared by all

DOWN

down

LKEYWORD

LNORM

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

LKEYWORD

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

LKEYWORD

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
PRINT print 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
SET set LKEYWORD LNORM Shared by all
SETENV setenv LKEYWORD LNORM Shared by all

SH

sh

LKEYWORD

LNORM

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
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
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