Notes and examples by Drew McCormack from a course on Fortran 90 programming designed for Fortran 77 programmers. Includes introduction to changes between Fortran 77 and Fortran 90; structured programming with Abstract Data Types (ADTs) using modules ...
Preprocessor by Drew McCormack for Fortran 90 code, written in Python. Handles typical preprocessing tasks, such as includes, but designed primarily to provide C++-like generics (templates).