Map
Index
Random
Help
Topics
th

Topic: control point

topics > Thesa topics > Thesa > ThesaGroup: out-of-date work



Group:
program control
Group:
types of user interfaces
Group:
user interface

Topic:
command-line as a UserInterface
Topic:
control file
Topic:
editor as the UserInterface
Topic:
event loop for a user interface

Summary

The control point, or dispatcher, is the location through which control files effect program execution. This gives the user a single context for controlling his system. Without this single ontext, the user is constrained by the system to interact in predetermined ways. Control points provide a foundation for default error handling. Backtracking is possible because the control point's state is fixed. Control points are implemented by a repeat loop with control file access acting on a case statement. (cbb 5/80)
Subtopic: control point up

QuoteRef: cbb_1973 ;;2/2/74 done--successfully done this field and returning to control point
QuoteRef: cbb_1973 ;;2/3/74 i.e. something outside the control point decides which branch to take
QuoteRef: cbb_1973 ;;6/21/74 want to have control in one place as far as possible

Related Topics up

Group: program control   (27 topics, 547 quotes)
Group: types of user interfaces   (23 topics, 298 quotes)
Group: user interface   (75 topics, 1639 quotes)

Topic: command-line as a UserInterface (25 items)
Topic: control file (10 items)
Topic: editor as the UserInterface (10 items)
Topic: event loop for a user interface
(11 items)


Updated barberCB 4/04
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.