Users often ask why the Enterprise Analyzer parser encounters errors in working production systems. The reasons usually have to do with the source file delivery mechanism:
incorrect versions or copybooks, corruption of special characters because of source code ambiguities, FTP errors, and so forth.
Use Enterprise Analyzer inventory analysis tools to ensure that all parts of your application are available to the parser:
- Reference Reports let you track referential dependencies in verified source.
- Orphan Analysis lets you analyze and resolve objects that do not exist in the reference tree for any top-level program object,
so-called orphans. Orphans can be removed from a system without altering its behavior.
- Decision Resolution identifies and lets you resolve dynamic calls and other relationships that the parser cannot resolve from
static sources in Cobol, PL/I, and Natural programs.