Level 1 verification
When you select Code split>Procedure or Code split>File I/O, the Code Splitter performs level 1 verification. During level 1 verification, the Code Splitter checks to see if your COBOL program can be split. For various reasons, such as severe syntax errors, some programs cannot be split. A warning message informs you if your program cannot be split and suggests a solution. For help on the message, right-click the message and select Help from the shortcut menu.
If a procedure split fails, you can split the program by file I/O but not by procedure. A program fails at the procedure level for the following reasons:
- It has no performed procedures.
- It has ALTER statements.
- It has SQL WHENEVER statements and you performed analysis without selecting the SQL check box on the Flow Analysis tab of the Settings dialog box.
If a file I/O split fails, you can split the program by procedure but not by file I/O. A program fails at the file I/O level for the following reasons:
- It has no SELECT statement or has no I/O verb associated with a SELECT statement.
- It contains a Declarative section.
- It contains REPORT WRITER statements.