Design rationale for TELOS, a PASCAL-based AI language

  • Authors:
  • Larry Travis;Masahiro Honda;Richard LeBlanc;Stephen Zeigler

  • Affiliations:
  • Computer Sciences Department, University of Wisconsin - Madison;Computer Sciences Department, University of Wisconsin - Madison;Computer Sciences Department, University of Wisconsin - Madison;Computer Sciences Department, University of Wisconsin - Madison

  • Venue:
  • Proceedings of the 1977 symposium on Artificial intelligence and programming languages
  • Year:
  • 1977

Quantified Score

Hi-index 0.00

Visualization

Abstract

TELOS is a PASCAL-based AI language intended to facilitate efficient development of efficient, well-structured programs. The design emphasizes powerful data abstraction and control abstraction mechanisms rather than the provision of particular high-level constructs. Among the many capabilities of TELOS are those intended to make it especially suitable for systematic AI model building, for example, in the areas of knowledge representation, planning, and reasoning. An event facility is provided which unifies the handling of conditional interrupts (demons), process suspension, process communication and execution faults. The context-dependent TELOS data base is referenceable either associatively or directly.