Ratfor

Ratfor (short for RATional FORtran) is a programming language implemented as a preprocessor for Fortran. It provides modern control structures to replace Fortran's GOTOs and statement numbers. Ratfor was first described in the book "Software Tools" (Kernighan and Plauger, 1976) and was implemented at about this time, when the authors were with Bell Telephone Laboratories. Ratfor provides the following kinds of flow-control statements:
  • statement grouping
  • if-else, switch, while, for, do, repeat-until controls
  • "free-form" statements, i.e., not rigidly restricted by lines of code
  • <,>,>=... in place of .GT., .GE..
  • break, next, return,
  • ... and some other convenient features.
Ratfor is itself written in Ratfor, and inasmuch as its own translation to Fortran is available, it can be ported to any Fortran system, and surely has been.

External link

See also

 

<< PreviousWord BrowserNext >>
james tully
yoyogi station
isador feinstein stone
roger reynolds
north pyongan
it's academic
cg programming language
graphics processing unit
aaronic priesthood
daisy dee
st. patrick's classical school, navan
tokyo waterfront railway
the hacker
witch king of angmar
automatic rifle
keio electric railway
blaine act
munsu cup stadium
tension
emd aem7
list of famous puppets
metroliner
full metal panic!
keio line
administrative divisions in gwangju
keio hachioji station
thornton township
chuo line
jython
brady anderson
legendre transformation
chuo main line
list of honorary societies
emergency committee of atomic scientists
tubular bells
uss america (cv 66)
tandy 2000
leys school
fuel pump
lin yang kang
uss bunker hill (cv 17)
uss bunker hill
list of computer term etymologies
nixon's enemies list