
3.5 Conclusion 57
the script was often the same as the menu item that the user selected (e.g.,
To Top), and the parameters started off constant and could be changed us-
ing dialogue boxes. All the usual editing operations are supported for the
script, such as Cut, Copy, and Paste. Clicking on a parameter would bring
up the dialogue box used to generalize that type of parameter. The result is
that this representation seems easy to understand and edit.
Like Eager, Gamut has no visible presentation of the inferred program,
and user studies with Gamut report that one would be desirable (McDaniel
and Myers 1999). Gamut gets ...