The key aspects of this sample XML file are in the <SOURCE-EXPANSION-INFO> section. This section contains information used to correlate line numbers in the original source file submitted to the preprocessor with line numbers in the preprocessed file submitted to the compiler. This correlation enables the compiler-generated XML file to report errors against the correct line number. The <SOURCE-GENERATION-INFO> section describes which source line numbers generate which preprocessed line numbers. So, for example, if line 1 of the source file does not generate anything then <SOURCE-LINE-NUMBER> and <SOURCE-LINE-NUMBER-GENERATED> have the same value. If source line 15 represents the preprocess statement and expands into one line, then <SOURCE-LINE-NUMBER> will have a value of 15 and <SOURCE-LINE-NUMBER-GENERATED> will have a value of 16. Similarly, if source line 15 gets expanded into multiple lines, the number of <SOURCE-LINE-NUMBER> and <SOURCE-LINE-NUMBER-GENERATED> will match the number of lines that source line 15 was expanded to.</SOURCE-LINE-NUMBER-GENERATED></SOURCE-LINE-NUMBER></SOURCE-LINE-NUMBER-GENERATED></SOURCE-LINE-NUMBER></SOURCE-LINE-NUMBER-GENERATED></SOURCE-LINE-NUMBER></SOURCE-GENERATION-INFO></SOURCE-EXPANSION-INFO>
<PACKAGE>
<FILEREFERENCETABLE>
<FILECOUNT>00001</FILECOUNT>
<FILE>
<FILENUMBER>00001</FILENUMBER>
<FILENAME>VENKATU.ERRFDBK.COBOL(BADPRINT)</FILENAME>
</FILE>
</FILEREFERENCETABLE>
<SOURCE-EXPANSION-INFO>
<ORIGINAL-SOURCE-FILE-NAME>
VENKATU.ERRFDBK.COBOL(BADPRINT)
</ORIGINAL-SOURCE-FILE-NAME>
<PREPROCESSED-FILE-NAME>
SYS07126.T163926.RA000.VENKATU1.TEMPFILE.H01
</PREPROCESSED-FILE-NAME>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00001</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00001
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00002</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00002
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00003</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00003
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00004</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00004
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00005</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00005
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00006</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00006
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00007</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00007
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00008</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00008
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00009</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00009
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00010</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00010
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00011</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00011
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00012</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00012
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00013</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00013
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00014</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00014
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00015</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00015
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00015</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00016
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00016</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00017
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00017</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00018
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00018</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00019
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00019</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00020
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00020</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00021
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00021</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00022
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00022</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00023
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00023</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00024
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00024</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00025
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00025</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00026
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
</SOURCE-EXPANSION-INFO>
<MESSAGE>
<MSGNUMBER>PREERR05</MSGNUMBER>
<MSGLINE>00023</MSGLINE>
<MSGFILE>00001</MSGFILE>
<MSGTEXT>Line 23 in original source</MSGTEXT>
</MESSAGE>
</PACKAGE>
$lt;/FILEREFERENCETABLE><PACKAGE>
$lt;FILEREFERENCETABLE>
<FILECOUNT>00001</FILECOUNT>
<FILE>
<FILENUMBER>00001</FILENUMBER>
<FILENAME>VENKATU.ERRFDBK.COBOL(BADPRINT)</FILENAME>
</FILE>
</FILEREFERENCETABLE>
<SOURCE-EXPANSION-INFO>
<ORIGINAL-SOURCE-FILE-NAME>
VENKATU.ERRFDBK.COBOL(BADPRINT)
</ORIGINAL-SOURCE-FILE-NAME>
<PREPROCESSED-FILE-NAME>
SYS07126.T163926.RA000.VENKATU1.TEMPFILE.H01
</PREPROCESSED-FILE-NAME>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00001</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00001
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00002</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00002
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00003</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00003
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00004</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00004
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00005</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00005
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00006</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00006
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00007</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00007
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00008</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00008
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00009</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00009
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00010</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00010
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00011</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00011
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00012</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00012
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00013</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00013
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00014</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00014
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00015</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00015
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00015</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00016
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00016</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00017
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00017</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00018
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00018</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00019
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00019</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00020
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00020</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00021
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00021</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00022
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00022</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00023
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00023</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00024
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00024</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00025
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
<SOURCE-GENERATION-INFO>
<SOURCE-LINE-NUMBER>00025</SOURCE-LINE-NUMBER>
<SOURCE-LINE-NUMBER-GENERATED>
00026
</SOURCE-LINE-NUMBER-GENERATED>
</SOURCE-GENERATION-INFO>
</SOURCE-EXPANSION-INFO>
<MESSAGE>
<MSGNUMBER>PREERR05</MSGNUMBER>
<MSGLINE>00023</MSGLINE>
<MSGFILE>00001</MSGFILE>
<MSGTEXT>Line 23 in original source</MSGTEXT>
</MESSAGE>
</PACKAGE>
$lt;/FILEREFERENCETABLE>