COBOL Manual for TNS and TNS/R Programs
Creating and Compiling HP COBOL Source 
Programs
HP COBOL Manual for TNS and TNS/R Programs—522555-006
22-54
Octal Code Listing
Octal Code Listing
The COBOL85 compiler lists the octal instructions of the object program if you explicitly 
request it with the CODE directive. Example 22-22 shows a few lines of an octal code 
listing of the program in Example 31-13.
Example 22-21. Symbol Table Listing (NMCOBOL Compiler)
...
CPU 05 NM COMP OF CPU-PIN
 H"350 H"2
CPU-PIN 01 AN GROUP
 H"350 H"8
CREATOR-ACCESSOR-ID 01 NM COMP
 H"350 H"2
CREATOR-EDITED 01 AN GROUP
 H"350 H"15
CREATOR-GROUP 05 NME DISPLY OF CREATOR-EDITED
 H"356 H"3
CREATOR-MEMBER 05 NME DISPLY OF CREATOR-EDITED
 H"362 H"3
ERROR-RETURN 01 NM DISPLY
 H"350 H"2
EXPLAIN-MYSELF PARAGRAPH
 H"34F H"FFFFFFFF
HOME-TERMINAL 01 AN DISPLY
 H"350 H"18
HOME-TERMINAL-LEN 01 NM NATIVE
 H"350 H"2
LEFT-BYTE 05 AN DISPLY OF CONSECUTIVE-BYTES
 H"350 H"1
...
Note. This topic applies only to the COBOL85 compiler. The NMCOBOL compiler does not 
produce an octal code listing. If you need to display a native object file, use the noft utility 
(see the nld Manual).
Example 22-22. Octal Code Listing
...
00160  024700 127002 000100 000266 170424 020014 117566 170424  00170 020011 117564 000264 ...
00200  010460 001770 001050 070740 003001 044006 002023 040006  00210 100023 074006 000130 ...
00220  051511 047106 047440 071145 072165 071156 062544 020141  00230 067040 062562 071157 ...
00240  000025 003754 100023 026040 100046 005002 024722 170424  00250 100002 005310 024722 ...
00260  002747 027005 100005 024700 117531 100006 024700 117527  00270 070740 003001 044006 ...
00300  010410 000406 044440 060555 020160 071157 061545 071563  00310 020233 000025 003770 ...
00320  020030 100001 005001 024722 170411 100004 020023 024722  00330 020022 100001 005001 ...
00340  020013 100001 005001 024722 040006 100004 074006 000130  00350 010412 024233 160040 ...
00360  067141 066545 062040 000025 003773 100004 026040 100010  00370 005002 024722 170410 ...
00400  100000 100777 024722 027004 002735 070740 003001 044006  00410 002015 040006 100015 ...
00420  046571 020143 071145 060564 067562 020141 061543 062563  00430 071557 071040 044504 ...
00440  026040 100032 005002 024722 170417 100025 100000 024722  00450 100002 100000 100777 ...
00460  044006 002015 040006 100015 074006 000130 010415 046571  00470 020160 071157 061545 ...
00500  071040 044504 020151 071440 000025 003762 100015 026040  00510 100032 005002 024722 ...
00520  100000 100777 024722 027004 002755 070740 003001 044006  00530 002010 040006 100010 ...
00540  071151 067562 064564 074440 064563 020171 000025 003767  00550 100010 026040 100017 ...
00560  024722 100002 100000 100777 024722 027004 002762 070740  00570 003001 044006 002014 ...
...










