Accession Number : AD0649772

Title :   AN ALGORITHM FOR THE EXCHANGE OF FORTRAN IV EXTERNAL FORMULA NUMBERS.

Descriptive Note : Development rept.,

Corporate Author : NAVY UNDERWATER SOUND LAB NEW LONDON CONN

Personal Author(s) : Lambird,Robert J.

Report Date : 17 FEB 1967

Pagination or Media Count : 102

Abstract : An algorithm has been written in the FORTRAN IV metalanguage which will exchange or reorganize external formula numbers. In its present implementation the algorithm is essentially limited to FORTRAN IV, Version 13 (7090/7094), language statements. The user is free, within certain FORTRAN conventions, to specify the beginning formula number and the increment between formula numbers. All old formula numbers, regardless of the number of times used or their present lexicographic order, are exchanged for a new set which begins at the user-specified value and continues upward in absolute value. This capability is of particular value to the programmer who must modify complex programs written by other personnel, frequently at locations other than his own. Any practical number of FORTRAN IV data source decks may be processed within one job. Timing statistics obtained on the program indicate that it is comparable in speed of execution to the SIFT system. The algorithm is experimentally operational on both the IBM 7090 and the IBM 7094, Mod. 2 and has been used to reorganize programs in a production status.

Descriptors :   (*ALGORITHMS, COMPUTER PROGRAMMING), (*PROGRAMMING LANGUAGES, ALGORITHMS), COMPUTER PERSONNEL, SYMBOLS, SYNTAX, COMPUTER LOGIC, PROGRAMMERS

Subject Categories : Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE