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.

Note

 If a program is unavailable in the Structure Chart view, it will also be unavailable for code splitting.

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.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*