Macro Debugger

The debugger supports a simple macro processor. Twenty-six variables, named A through Z, are available to be assigned to arbitrary strings. You do this with the command:

variable = string

where the = must appear in column two. After a variable is assigned, you may use it in any command by specifying the variable name with a $ in front of it. This provides a convenient way to assign a long symbol name to a shorter string.

For example, if the symbol EMPLOYEE-NAME is often referenced in a debugging session, the following commands will assign this to the variable " and display the contents of the name:

   x=employee-name
   d $x

Macros may not be nested.