A Macro Preprocessor for a FORTRAN Dialect
Abstract
Our objective is to provide a macro preprocessor for a language similar to FORTRAN. This is a "mesh operator" language (PDELAN) intended for the construction of finite difference codes for partial differential equations. It is described in a companion report. The PDELAN compiler generates a FORTRAN object program. These ideas have not been implemented at the time of this writing. The macro preprocessor could be used with a modified version of FORTRAN in which blanks are delimiters and certain "keywords" such as IF, FORMAT, DO, etc., are also reserved words which cannot be used as names by the user. The syntax of the macro preprocessor is intended to be natural to a FORTRAN programmer. Its most frequent application, such as the propagation of COMMON declarations throughout subroutines, should be easy to remember and use. It would place the error messages from the PDELAN compiler in the original source code.
Document Details
- Document Type
- Technical Report
- Publication Date
- Aug 01, 1975
- Accession Number
- ADA444326
Entities
People
- John Gary
Organizations
- University of Colorado Boulder