COPILOT a Multiple Process Approach to Interactive Programming Systems
Abstract
The addition of multiple processing facilities to a language used in an interactive computing environment requires new techniques. This dissertation presents one approach, emphasizing the characteristics of the interface between the user and the system. The author has designed an experimental interactive programming system, COPILOT, as the concrete vehicle for testing and describing the methods. COPILOT allows the user to create, modify, investigate, and control programs written in an ALGOL-like language, which has been augmented with facilities for multiple processing. Although COPILOT is compiler-based, many of the solutions could also be applied to an interpretive system.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jul 01, 1974
- Accession Number
- AD0786721
Entities
People
- Daniel Carl Swinehart
Organizations
- Stanford University