TDF: Specification of Subset to Support ANSI C, C++, FORTRAN 77, COBOL and Pascal

Abstract

TDF is an intermediate format for distributing software applications developed at the United Kingdom's Defence Research Agency, Electronics Division at RSRE, Malvern. TDF can be produced from a very wide range of programming languages and installed on a very wide range of architectures. The languages which TDF has been designed to cater for include ANSI C, C++, FORTRAN 77, COBOL, Pascal, Ada, Modula2, Common Lisp and Standard ML. This document describes a subset of TDF for which prototype software exists which demonstrates its suitability for ANSI C. The subset described in this document was also designed to support C++, FORTRAN 77, COBOL and Pascal. TDF is defined in the form of a data-structure which is an abstract syntax for programs.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Aug 01, 1991
Accession Number
ADA240823

Entities

People

  • I. F. Currie
  • J. M. Foster
  • M. Brandreth
  • N. E. Peeling
  • P. W. Core

Organizations

  • Royal Signals and Radar Establishment

Tags

Communities of Interest

  • Energy and Power Technologies
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Application Software
  • Computer Programming
  • Computers
  • Computing System Architectures
  • Floating Point Operations
  • High Level Languages
  • Language
  • Lisp Programming Language
  • Machine Languages
  • Notation
  • Programming Languages
  • Specifications
  • Translations
  • Translators

Fields of Study

  • Computer science

Readers

  • Computer Science.
  • Database Systems and Applications

Technology Areas

  • Microelectronics
  • Microelectronics - Microelectromechanical Systems