Communications Oriented Language (COL): Language Definition.

Abstract

A Communications Oriented Language (COL) is a high order language designed to be maximally effective as a vehicle with which to program communications applications. This document is a description of a design for a COL. The design philosophy and principles that led to the COL are first discussed. Then the language is described, the syntax semi-formally using modified BNF and the semantics informally in English text. Some examples of COL programming are included. An appendix shows how machine-level instructions for a specific machine can be written in the COL, with an example showing interrupt processing.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 02, 1977
Accession Number
ADA047392

Entities

People

  • Arthur Evans Jr.
  • C. Robert Morgan

Organizations

  • BBN Technologies

Tags

Communities of Interest

  • C4I

DTIC Thesaurus Topics

  • Communication Channels
  • Compilers
  • Computer Languages
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Department Of Defense
  • Engineering
  • Failure Mode And Effect Analysis
  • High Level Languages
  • Notation
  • Operating Systems
  • Parallel Computing
  • Parallel Processing
  • Programming Languages
  • Structured Programming

Fields of Study

  • Computer science

Readers

  • Computational Linguistics