Page Numbers: Yes First Page: 9 X: 527 Y: 10.5" Margins: Binding: 13 Odd Heading: Not-on-first-pagex2qjk40(635) Input Conventionsy756qck40\b17B Even Heading:x2qjk40 Input Conventionsy756qck40\b17B Section 3: Input Conventionsy684x2e24ck108\f5b The input conventions of the debugger's command processor are summarized below, along with the tree for the command syntax. The command processor prompt character is ">" for the debugger and "/" for the debugger nub (actually, the character is repeated once for each nesting level of the debugger). Whenever a valid command is recognized, the debugger prompts for the parameters associated with that command (if any are required) according to the conventions described below. Typing DEL terminates the command; ? gives a list of valid commands. When a command requires a [confirm] (CR), the debugger enters wait-for-DEL mode if an invalid character is typed.x2e24j\168f8 1f0 10i8I6f8 1f0 10i12I270f7b3f0B25f6b1f0B60f8 9f0 2f7b2f0B32f7b3f0B String input x2e18j\b12B Identifiers are sequences of characters beginning with an upper or lower case letter and terminating with a space (SP) or a carriage return (CR); identifiers must be typed with their correct capitalization. The debugger echoes a delimiting character of its own choice in order to minimize loss of information from the display.x2e9j\115f7b2f0B24f7b2f0B3i62I Numeric input x2e18j\b13B A numeric parameter is a sequence of characters terminated by SP or CR. If the parameter is not a numeric constant it will be processed by the Debugger Interpreter (see Section 5); any expression which evaluates to a number is legal (the target type must be (LONG) INTEGER, CARDINAL, or UNSPECIFIED). The default radix is octal for addresses (and input to octal commands) and decimal for everything else (unless otherwise specified in Section 4). The "D" or "d" suffix forces decimal interpretation; "B" or "b" forces octal.x2e9j\62f7b2f0B4f7b2f0B100b9B80f7b24f0B4f7b12f0B138b9B9f7b1f0B6f7b1f0B41f7b1f0B6f7b1f0B Default values x2e18j\b14B The debugger saves the last values used as parameters to all of the commands; these values may be recalled by the escape key (ESC). The following parameters have default values which may be used or inspected by typing ESC: octal read address, octal write address, ascii read address, root configuration, configuration, module, procedure, condition, expression, process, address, and frame. After the default parameter is displayed by the debugger, the standard input editing characters may be used to modify it. Typing ESC to the command processor uses the last command as the default command (i.e., you receive the prompt for the parameters, if any, for the previously executed command).x2e9j\126f7b3f0B90f7b3f0B301f7b3f0B Editing characters x2e18j\b18B The standard input editing characters accepted during input are: CONTROL-A, CONTROL-H, or BS to delete a character, and CONTROL-W or BW to delete a word.x2e9j\65f7b9f0B2f7b9f0B5f7b2f0B28f7b9f0B4f7b3f0B Command Tree x2e18j\b12B The command tree structure for the Mesa debugger appears as an appendix at the end of this document. Capitalized letters are typed by the user (in either upper or lower case); the lower case substrings are echoed by the command processor. Each command (and its parameters) is described in Section 4.x2e9j\292b9B