
RATMAC PRIMER
Author(s) -
R. J. Munn,
J. M. Stewart,
A. P. Norden,
M. Katherine Pagoaga
Publication year - 1980
Language(s) - English
Resource type - Reports
DOI - 10.2172/1108757
Subject(s) - fortran , macro , programming language , computer science , descendant , theoretical computer science , physics , astronomy
The language RATMAC is a direct descendant of one of the most successful structured FORTRAN languages, rational FORTRAN, RATFOR. RATMAC has all of the characteristics of RATFOR, but is augmented by a powerful recursive macro processor which is extremely useful in generating transportable FORTRAN programs. A macro is a collection of programming steps which are associated with a keyword. This keyword uniquely identifies the macro, and whenever it appears in a RATMAC program it is replaced by the collection of steps. This primer covers the language's control and decision structures, macros, file inclusion, symbolic constants, and error messages