A Fortran preprocessor for the large program environment

@article{Wagner1980AFP,
  title={A Fortran preprocessor for the large program environment},
  author={Neal R. Wagner},
  journal={ACM SIGPLAN Notices},
  year={1980},
  volume={15},
  pages={92-103}
}
  • N. R. Wagner
  • Published 1 December 1980
  • Computer Science
  • ACM SIGPLAN Notices
The use of a preprocessor to aid structured programming in Fortran has been widely discussed. This article considers a design philosophy which is especially oriented toward large program development and maintenance. The design is distinguished by the retention of the form of the original source program in the standard Fortran output by the preprocessor. A specific implementation is described. 
2 Citations

Figures from this paper

Has Fortran a future
A Bibliography of Publications about the Fortran Programming Language: Part 1: 1956{1980
s/0098-3500/116814. html. See [Cas89a].

References

SHOWING 1-10 OF 14 REFERENCES
On structured programming in FORTRAN
TLDR
A modification is suggested to improve Hull's format of structured programming in FORTRAN to include Dijkstra's IF-FI and DO-OD constructs.
Structured Fortran—An Evolution of Standard Fortran
TLDR
Fortran is 21 years old; many would say that it has not reached adulthood but senility and its evolution through the standards process is very slow, too slow to give any hope that Fortran will ever in this way become a language in which structured programs can be easily and effectively written.
Structured Fortran: with or without a preprocessor
TLDR
It is shown here how the c0de can be modelled on the shape of a sausage and how the structure of the sausage can be changed over time to suit different sausage making techniques.
Softwear Reliability
TLDR
Focuses on the unreliability of computer programs and offers state-of-the-art solutions in software development, software testing, structured programming, composite design, language design, proofs of program correctness, and mathematical reliability models.
The structured Fortran dilemma
TLDR
Y0u rea11y need t0 1mp1ement the pr0cedu~e5 y0u•ve dec1ded up0n, take heed.
Software reliability - principles and practices
TLDR
Software development, software testing, structured programming, composite design, language design, proofs of program correctness, and mathematical reliability models are covered, in an informal style for anyone whose work is affected by the unreliability of software.
Structured FORTRAN with no preprocessor
Answering these questions and so many more is what structured programming research should be about. What good is debating the if-then-else construct when half the world is programming in (and will
A structured FORTRAN translator
Free form structured FORTRAN translator
TLDR
This Soma Cube solution generator evolved through a series of refinements from a program similar to that of DeLong's [5], and was extended to include McKeeman's revised Soma algorithm which is based on Combinatory Theory considerations.
...
...