The listing file will indicate where the error is located. If a syntax error is encountered, the program should be corrected and rerun. Some KAP products accept one form of Fortran, and produce another form. In some cases, an operation or type is allowed in the input language, but not in the output language. The statements containing these constructs will be marked as an extension.
Unreachable statements are an example.
In several of the transformations, statements must be inserted. These statements appear only in the transformed code. The subroutine or function called on this line was inlined or analyzed. If inlined, the CALL or reference has been replaced with the text of the routine. KAP looks at outer loops in the process of optimizing a program.