Red Language Reference Manual

Abstract

RED is a programmed language designed, in accordance with the DOD steelman requirements, for DoD embedded computer applications. The language combines features common to most existing high level languages with new capabilities for abstract data types, exception handling, multitasking, generic definitions and access to machine-dependent facilities. This manual covers lexical structures, program structures, types, expression, statements, procedures, functions and parameters, capsules, exception handling, multitasking, overloading and generics, machine dependent facilities, advanced definitions, and low level facilities. The RED language has been designed to reduce the total life cycle cost of designing, implementing, testing, and maintaining programs. For small and medium size programs, most modern high level languages are similar. However, for large programs, such as those commonly developed for embedded applications, the facilities provided by a language become crucial. What distinguishes the RED language is that it makes it easy to express solutions to the problems encountered when developing large programs.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 08, 1979
Accession Number
ADA219453

Entities

People

  • John Nestor
  • Mary Van Deusen

Tags

Communities of Interest

  • C4I

DTIC Thesaurus Topics

  • Abstracts
  • Algorithms
  • Assembly Languages
  • Computer Programming
  • Computers
  • Department Of Defense
  • Grammars
  • High Level Languages
  • Language
  • Law
  • Linguistics
  • Lists (Data Structures)
  • Programming Languages
  • Reliability
  • Side Effects
  • Translations
  • Two Dimensional

Fields of Study

  • Computer science

Readers

  • Computational Linguistics
  • Database Systems and Applications
  • Systems Analysis and Design