SIMPL-X, A Language for Writing Structured Programs.
Abstract
The report contains a description of the programming language, SIMPL-X, which is the base language for a family of programming languages that will be extensions to SIMPL-X and whose compilers will be written in SIMPL-X and its extensions. It is a transportable compiler-writing, systems language which was developed to provide a basis for the redefinition of the graph algorithmic language GRAAL. SIMPL-X is a procedure-oriented, non-block structured language with an extensive set of operators, including arithmetic, relational, logical, bit manipulation, shift, indirect reference, address reference, and part-word operators. It is designed for writing GRAAL programs that conform to the standards of structured programming and modular design and for efficiently expressing and implementing algorithms written in it. In addition, it appears to be a good language for modeling and certifying the correctness and equivalance of programs. Implementation for a UNIVAC 1108 computer is described.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jan 01, 1973
- Accession Number
- AD0755703
Entities
People
- Victor Basili
Organizations
- University of Maryland