Reports
BRNANL, a Fortran Program to Identify Basic Blocks in Fortran Programs ; CU-CS-040-74 Public Deposited
https://scholar.colorado.edu/concern/reports/2f75r8790
- Abstract
- A basic block is a sequence of consecutive Fortran statements which must be executed consecutively; that is, if one statement in the block is executed, all are executed. Except for special cases noted in the text, a Fortran program is a catenation of basic blocks. BRNANL is the Fortran program designed to recognize basic blocks in a Fortran program. Given a Fortran program (FP) BRNANL will generate a modified Fortran program (MFP) in which a subroutine call is located at the head of every basic block. Execution of the MFP produces the same results as execution of the FP but the inserted subroutine calls permit monitoring of the execution sequences. User information for running BRNANL is presented.
- Creator
- Date Issued
- 1974-03-01
- Academic Affiliation
- Last Modified
- 2019-12-21
- Resource Type
- Rights Statement
- Language
Relationships
Items
Thumbnail | Title | Date Uploaded | Visibility | Actions |
---|---|---|---|---|
brnanlAFortranProgramToIdentifyBasicBlocksInFortranPro.pdf | 2019-12-21 | Public | Download |