OPL-I: An Open Ended Programming System With CTSS

Abstract

OPL-I, an incremental programming system presently operating with CTSS, permits the user to augment both his program and his data base during widely separated successive sessions at his terminal. Facilities are provided which make it possible for the user to operate on his already established data base both by means of built-in operators and in terms of operators (functions) which the user has previously defined in the language of the system. Underlying the system is a powerful list processing scheme imbedded in FORTRAN (SLIP). The machinery of this fundamental language drives the system and is also largely available to the user. The data base generated by the user is therefore a set of list structures (trees), and most of the operators available to him are list processing operators. Data structures with considerably complex interrelational properties may therefore be treated quite directly.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 30, 1964
Accession Number
AD0604680

Entities

People

  • J. Weizenbaum

Organizations

  • Massachusetts Institute of Technology

Tags

Communities of Interest

  • Autonomy
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Batch Processing
  • Behavioral Sciences
  • Computations
  • Computer Languages
  • Computer Programming
  • Computer Programs
  • Computers
  • Data Sets
  • Data Storage Systems
  • Databases
  • Department Of Defense
  • High Level Languages
  • Information Processing
  • Judgment
  • Language
  • Organizational Structure

Readers

  • Computer Science.
  • Systems Analysis and Design