SECOND LOOK AT MACROS IN COMMAND-DRIVEN SYSTEMS.
Abstract
For many basic command-driven interactive systems there is no way for a user to repeat a successful task short of re-inputting the entire sequence of necessary commands. To overcome this a ″macro″ facility may be provided. Such macro languages are notoriously difficult to use, in marked contrast to the command languages on which they are based. These difficulties may be circumsvented by storing an accessible log of the on-line session, and introducing a command which re-executes past commands from the log.