|
topics >
Thesa topics >
Thesa >
| |||||||||||
program control Topic: |
SummaryA control file is a co-routine which returns a succession of control values. It acts through a control point to direct the execution of a program. I first used the concept in an interactive network simulation program. By placing the user interface at one location, multiple control files could be simultaneously active. The applicability of a control value did not depend on previous control requests. This independence greatly increased the flexibility of the user interface. The user could interrupt one or more active control files, gather statistics and continue execution. No complex state save and restore was needed. Note that the user is also seen as a control file. A similar facility in existing systems is command files taken from the keyboard or a disk. (cbb 5/80)
|