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 */