Checking and Output of Program Unit Interfaces

The program, gloch1 checks a list of programs for Fortran 77 syntax errors and writes two files, glsave and gltemp.   The program gloch2 reads these files, uses the data to check global interfaces, and prints various types of cross reference information.   In particular, it has been used to check the MATH77 library, and to obtain the data for Appendices A and B, and for the index.   It will give diagnostics when the declaration for and/or the calls to an entry have arguments that are inconsistent in type or number.   It does the same for common blocks, and in addition will flag variables in common blocks that are not both defined and referenced someplace in one of the program units declaring the common block.   Finally the program libchk can be used to check a collection of codes for the entries in a library that are used in the collection. These codes have no known problems with Fortran 77 syntax, but are not guaranteed to work for all such input.
This software is part of the MATH77/mathc90 collection here.

Get Documentation:   pdf   ps   dvi :     For info. on C usage also see:   pdf   ps   dvi   (Because of our limited bandwidth, we request that you save this documentation if you may want to reread it.)
Data type: software
Language: f77
Operating System: any
Computer: any

How Compressed: tar.gz   .zip
End of line convention: Unix(LF)   Windows(CRLF)   Mac(CR)
Type of use: Most uses (includes testing for possible use)   Classroom use   Research making comparisons with other codes of this type   Hobby use  
    Review the code license   Instructions after downloading   Download alternate version of amach

Single user price for "base package" = $20 + for clean source (optional) $40 + for optional support $100.

For pricing information on more general usage fill out the following form.   (Note that any number >254 gives rights for an unlimited number of users.)   And even though you really don't want to know the details of the pricing scheme you can view it here.   Note that all prices quoted are subject to change.


Include price for clean source:  No   Yes
Support for 1 year (Bug fixes are free): No support   Yes support
Number of coders/developers:
Number of free (or internal) copies of your code distributed with our binaries:
Number of free (or internal) copies of your code distributed with our default source:
Number of charged-for copies of your code distributed with our binaries:
Number of charged-for copies of your code distributed with our default source:

The "mom" entry allows you to ask questions, make comments, see those of others, see ratings, the authors, etc.