## Fortran 90 texts and programs, assembled by Michel Olagnon

## Contents :

## Some documents :

.
- Le ``Support de cours Fortran 90 IDRIS''(de P. Corde et H. Delouis, un excellent document de reference de plus de 200 pages), ainsi qu'un cours Fortran 95 de niveau debutant et qu'une premiere approche de la norme 200x.
- Short article on array notation

## Some of Michel's utilities :

.

These are public domain, and may be freely used under the terms of the Free Software Foundation licence.
- Moware-1.0,
**The Fortran 90 pre-processor** (and, in Michel's humble opinion, pretty-printer), and the three other utilities, in a single directory with a Makefile. All you should need is a *make* utility and a Fortran 90 compiler, but please report bugs and errors.
- f90ppr.f90, The Fortran 90 pre-processor and pretty-printer, as a single file.
- f90ppr.1, The corresponding man page.
- f90pp, The command-line interface for Unix to Fortran 90 pre-processor and pretty-printer, by Michael Steffens.
- f90split.f90, Fortran 90 free source form equivalent of the well-known fsplit utility for splitting large files into separate ones for each procedure.
- f90tops.f90, Fortran 90 free source form to PostScript converter, marking indentation in the margin.
- f90aib.f90, Interface bloc generator for Fortran 90 (alpha version). It is based on f90ppr, so output and input form may be controlled with the same macros.
- obtfmt.f90, A simple program that, given a string representing a number, returns a Fortran format that can be used to read it.

## Some of Michel's applications :

.
- Stejoi, Fortran 90 statistical software for Sun 4.1.x, interactive analysis of jointly occuring events (conditional probabilities).
- Example programs, from Michel's book (in French) ``Traitement de données numériques avec Fortran 90'', Masson, 1996, ISBN 2-225-85259-6.

Copyright