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)
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