1 /* BEGIN INCLUDE FILE ... config_salv_card.incl.pl1 ... 11/27/80 W. Olin Sibert */
 2 
 3 dcl salv_cardp pointer;                                     /* pointer to SALV card */
 4 
 5 dcl 1 salv_card aligned based (salv_cardp),                 /* SALV card declaration */
 6     2 word char (4),                                        /* "salv" */
 7     2 options (14) char (4),                                /* Options for salvaging with */
 8 
 9     2 type_word aligned,
10       3 field_type (14) bit (2) unaligned,                  /* type of each field; see config_deck.incl.pl1 */
11       3 pad1 bit (4) unaligned,
12       3 n_fields fixed bin (4) unsigned unaligned;          /* number of fields used on card */
13 
14 dcl 1 salv_card_array based (salv_cardp),                   /* Overlay for counting options */
15     2 pad bit (36) aligned,
16     2 options (salv_card.n_fields) bit (36) aligned;
17 
18 dcl  SALV_CARD_WORD char (4) aligned internal static options (constant) init ("salv");
19 
20 /* END INCLUDE FILE ... config_salv_card.incl.pl1 */