A D To C Interpreter.

Abstract

In a continuing effort to define and analyze the D language a partial interpreter stresses both syntactic and semantic error reporting in order to function as a learning aid to the inexperienced D programmer. The language definition is completed, with the exception of the accept function and the block control. All error checking has been accomplished, except expression type checking. D contains weaknesses; most notable in its class construction. Although, this is a perceived problem and not a functional one. It is recommended that the reader be familiar with both Ada and C in order to full grasp the ideas. Follow on work should complete the code generation, but in Ada not in C. Only then will the full potential of D be realized. Originator-supplied keywords include: Programming languages, Interpreters, Translators error recovery, Parsing, Computer programs, Compilers, and Theses. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1984
Accession Number
ADA152105

Entities

People

  • K. J. Shomper

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Abstracts
  • Air Force
  • Algorithms
  • Computer Programming
  • Computer Programs
  • Computers
  • Construction
  • Detection
  • Engineering
  • High Level Languages
  • Language
  • Operating Systems
  • Plastic Explosives
  • Programming Languages
  • Recovery
  • Software Development
  • Word Processors

Readers

  • Computer Science.
  • Instructional Design and Training Evaluation.
  • Software Engineering.