My Fortran input parser is a Fortran 90 module for handling program input data. It contains a routine that parses input lines into ‘words’, and routines that read a ‘word’ and either use it as a keyword or translate it into a specified form, usually an integer or double-precision number or character string. In conjunction with a simple CASE structure this provides a powerful and flexible method for organising data input in a user-friendly manner. The package includes documentation, and an example program and data file as illustrations of the ways in which the module can be used to organise data. Download (19K)
This page is maintained by Anthony Stone, and was last updated on 20 March, 2014.