Patent attributes
A method and apparatus for assembler source code analysis may include selecting assembler source code, parsing the assembler source code, determining the presence of predetermined assembler macros, recording the present assembler macros and the programs containing the predetermined assembler macros in a macro data table, and processing the macro data table to generate a text report and/or a graphical flow diagram. The method may include simulating memory to execute the assembler source code and tracing the flow of the assembler source code and the predetermined assembler macros. The method may include tracing the flow of the assembler source code in a comprehensive, forward, or reverse flow, and generating resulting text reports and/or graphical flow diagrams.