Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

RATMAC Primer

Technical Report ·
DOI:https://doi.org/10.2172/1108757· OSTI ID:1108757
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.
Research Organization:
Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
Sponsoring Organization:
National Science Foundation (NSF); USDOE Office of Science (SC), Biological and Environmental Research (BER)
DOE Contract Number:
AC02-05CH11231
OSTI ID:
1108757
Report Number(s):
LBL--11847; TR-804
Country of Publication:
United States
Language:
English

Similar Records

RATMAC primer
Technical Report · Wed Oct 01 00:00:00 EDT 1980 · OSTI ID:6893450

Summary of the Ratfor language, an extended portable dialect called REP, its style and flavor, and details of its implementation on the PDP-10
Technical Report · Thu Sep 10 00:00:00 EDT 1981 · OSTI ID:5712392

PARSER: a tool for command interpretation
Technical Report · Sat Oct 31 23:00:00 EST 1981 · OSTI ID:5712359

Related Subjects