1 /* BEGIN INCLUDE FILE -- print_data_info.incl.pl1 */
 2 
 3 /* DESCRIPTION:
 4           This structure is used by print_data to set various parameters
 5      controlling the format of the output it produces.
 6 
 7 /* HISTORY:
 8 
 9 Written by Lindsey L. Spratt, 06/05/79.
10 Modified:
11 02/08/85 by Lindsey L. Spratt:  Fixed the HISTORY and DESCRIPTION sections.
12 */
13 
14 /* format: style3,idind30,indcomtxt */
15 dcl       print_data_info_version_1     fixed bin options (constant) init (1) internal static;
16 
17 dcl       print_data_info_ptr           ptr;
18 dcl       1 print_data_info             based (print_data_info_ptr),
19             2 version                   fixed bin,
20             2 indentation               fixed bin,          /* This sets the number of spaces by which structure level names are indented. */
21             2 value_column              fixed bin,          /* This is the column in which the printing of values begins. */
22             2 output_switch             ptr,                /* If null, user_output is used. */
23             2 flags,
24               3 octal                   bit (1) unal,       /* Convert bit strings to octal. */
25               3 hex                     bit (1) unal,       /* hex, ditto */
26               3 pad                     bit (34) unaligned,
27             2 intervals                 char (256) varying;
28 
29 /* End include file print_data_info.incl.pl1 */