NPS-PASCAL. A Microcomputer-based Implementation of the PASCAL Programming Language.

Abstract

NPS-PASCAL is a student research project at the Naval Postgraduate School, the goal of which is the implementation of the PASCAL programming language on a microcomputer system. NPS-PASCAL will consist of two programs, a compiler which produces intermediate code, and an interpreter, which will interpret the intermediate code, or a translator, which will produce target machine code. NPS-PASCAL is designed to conform to the requirements of the PASCAL Standard, as defined by the British Standards Institute/International Standards Organization Working Draft/3. The compiler program, the subject of this thesis, performs the lexical, syntactic and semantic analysis of a PASCAL program. NPS-PASCAL is written in INTEL's PL/M-80 programming language and executes on the CP/M operating system. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1980
Accession Number
ADA085042

Entities

People

  • Konrad Stephen Tinius

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Advanced Electronics
  • C4I
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Compilers
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Fiber Reinforced Composites
  • Language
  • Machine Languages
  • Operating Systems
  • Oxidation Reduction Reactions
  • Pascal Programming Language
  • Personal Computers
  • Plastic Explosives
  • Programming Languages
  • Schools
  • Standards
  • United States

Fields of Study

  • Computer science

Readers

  • Computational Linguistics
  • Computer Science.