RAW_IO - Binary I/O with FORTRAN

RAW_IO is an attempt to make a library of routines for "raw" I/O in FORTRAN. A "raw" file is a binary file, containing pure data. It is typically read a few bytes at a time, with individual bytes being reassembled into integers and real values. This is the sort of file that C programs handle effortlessly. Most FORTRAN programs are written assuming some helpful structures in the file, such as a fixed record length, a fixed format, a storage format that uses 4 bytes for every item, and so on. Most files are not written with the convenience of FORTRAN programmers in mind!

This is a work in progress, another nice way of saying it doesn't work too well. But it helps me to organize my ideas, and I often return here to try to get the code to do a little more of what I want.

Files you may copy include:

The list of routines includes:

Return to the FORTRAN software page.


Last revised on 14 November 2001.