Publisher's Synopsis
The text is about advanced FORTRAN programming. The purpose of the book is to illustrate and teach sci-tech professionals how to write more powerful and flexible programs. It includes a large number of programs and provides tools useful in FORTRAN development. An emphasis is placed on good design practices which ensure that programs are understandable and maintainable. The book contains 250 programs, functions and subroutines to aid in more practical software design. It also provides introductions to several important concepts for advanced programming such as hash tables, macro processing, state transition diagrams for lexical analysis and other applications, and language parsing and compiling. The text will be of benefit to electronic, mechanical and chemical engineers, statisticians, chemists, physicists, FORTRAN programmers and students.