 |
» |
|
|
|
The second phase of command line scanning is performed after the preprocessing
phase, in which command line substitution is performed. In the second phase,
the command name is extracted from the command line and is interpreted
according to the following sequence: Search for the command in the alias table. If found, repeat this process recursively with the aliased name until the search fails. Infinitely recursive aliases result in an error. Proceed with the aliased command name, if found. Search for the command in the command table. Search for the command in the window command table. Search for the command in the macro definition table.
If found, execute the macro as a command, discarding any macro return value. If still unresolved, then fail.
|