1 /* BEGIN INCLUDE FILE ... terminate_file.incl.pl1 */
 2 /* format: style2,^inddcls,idind32 */
 3 
 4 declare 1 terminate_file_switches       based,
 5           2 truncate                    bit (1) unaligned,
 6           2 set_bc                      bit (1) unaligned,
 7           2 terminate                   bit (1) unaligned,
 8           2 force_write                 bit (1) unaligned,
 9           2 delete                      bit (1) unaligned;
10 
11 declare TERM_FILE_TRUNC                 bit (1) internal static options (constant) initial ("1"b);
12 declare TERM_FILE_BC                    bit (2) internal static options (constant) initial ("01"b);
13 declare TERM_FILE_TRUNC_BC              bit (2) internal static options (constant) initial ("11"b);
14 declare TERM_FILE_TERM                  bit (3) internal static options (constant) initial ("001"b);
15 declare TERM_FILE_TRUNC_BC_TERM         bit (3) internal static options (constant) initial ("111"b);
16 declare TERM_FILE_FORCE_WRITE           bit (4) internal static options (constant) initial ("0001"b);
17 declare TERM_FILE_DELETE                bit (5) internal static options (constant) initial ("00001"b);
18 
19 /* END INCLUDE FILE ... terminate_file.incl.pl1 */