trh@eagle.ukc.ac.uk (T.R.Hopkins) (06/15/88)
There is both a structurer and a lint facility available in Toolpack. The tool set contains a number of other very useful tools as well. The whole thing is public domain. You can get a tape from NAG Ltd., Mayfield House, 256 Banbury Road, Oxford, UK. The only problem is that it is not a machine specific implementation. We have Toolpack working at Kent on a VAX running 4.3bsd, a VAX running VMS and a SUN 3 and we would be willing to provide tapes for people willing to cover our costs (of course there is no guarantees of bug fixing etc but the code has been remarkably stable for the past year). There is also a structurer called SPAG available from Polyhedra Software, Magdalen House, 98 Abingdon Road, Standlake, Witney, Oxford, OX8 7RN UK. This takes F66 or F77 as input and generates well structured f77 as output. There are machine specific versions available which know about the VMS Fortran extensions for example. It does a remarkably good job of restructuring and is extremely fast. BTW I have no connections with NAG or Polyhedra other than using there s/ware. Tim Tim Hopkins, { trh@ukc.ac.uk Computing Laboratory, trh%ukc@cs.ucl.ac.uk University of Kent, na.hopkins@score.stanford.edu } Canterbury CT2 7NF, Kent, UK. -- Tim Hopkins, { trh@ukc.ac.uk Computing Laboratory, trh%ukc@cs.ucl.ac.uk University of Kent, na.hopkins@score.stanford.edu } Canterbury CT2 7NF, Kent, UK.