Cornell University
Library
Cornell UniversityLibrary

eCommons

Help
Log In(current)
  1. Home
  2. Cornell Computing and Information Science
  3. Computer Science
  4. Computer Science Technical Reports
  5. PL/CT - A Terminal Version of PL/C - Release 2

PL/CT - A Terminal Version of PL/C - Release 2

File(s)
75-259.pdf (895.96 KB)
75-259.ps (472.25 KB)
Permanent Link(s)
https://hdl.handle.net/1813/7114
Collections
Computer Science Technical Reports
Author
Moore, Charles G. III
Worona, Steven L.
Conway, Richard W.
Abstract

PL/CT is a special version of PL/C designed to permit programs to be run interactively from a typewriter terminal. It is completely compatible with normal PL/C - that is, the source languages accepted by PL/C and PL/CT are identical and the results of execution are exactly the same. Hence, a program can be developed and tested under PL/CT and subsequently run under normal PL/C (or vice versa). PL/CT permits the user to interact with the program during its execution. Output will be printed on the terminal and input data may be requested from the terminal. The course and rate of execution can be controlled from the terminal. It is also possible to interrupt execution and display and alter the values of variables. However, the source program itself cannot be changed under PL/CT. PL/CT receives a complete program, compiles it, and then executes it in interactive mode. But to make any change in the program it is necessary to leave PL/CT, make the change under the CMS editor, and then present the modified program to PL/CT for complete recompilation. This Guide provides only minimal information about CMS, perhaps sufficient for very straightforward programming tasks.

Date Issued
1975-09
Publisher
Cornell University
Keywords
computer science
•
technical report
Previously Published as
http://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR75-259
Type
technical report

Site Statistics | Help

About eCommons | Policies | Terms of use | Contact Us

copyright © 2002-2026 Cornell University Library | Privacy | Web Accessibility Assistance