1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 declare 1 check_star aligned based,
16 2 reject_wild bit (1) unaligned,
17 2 ignore_archive bit (1) unaligned,
18 2 process_archive bit (1) unaligned,
19 2 ignore_entrypoint bit (1) unaligned,
20 2 process_entrypoint bit (1) unaligned,
21 2 ignore_path bit (1) unaligned,
22 2 process_path bit (1) unaligned,
23 2 ignore_equal bit (1) unaligned,
24 2 ignore_length bit (1) unaligned,
25 2 ignore_nonascii bit (1) unaligned,
26 2 ignore_null bit (1) unaligned,
27 2 unimplemented bit (25) unaligned;
28
29 declare (
30 CHECK_STAR_ENTRY_DEFAULT initial ("00010001000"b),
31 CHECK_STAR_IGNORE_ALL initial ("01010101111"b),
32 CHECK_STAR_IGNORE_ARCHIVE initial ("01000000000"b),
33 CHECK_STAR_IGNORE_ENTRYPOINT initial ("00010000000"b),
34 CHECK_STAR_IGNORE_EQUAL initial ("00000001000"b),
35 CHECK_STAR_IGNORE_LENGTH initial ("00000000100"b),
36 CHECK_STAR_IGNORE_NONASCII initial ("00000000010"b),
37 CHECK_STAR_IGNORE_NULL initial ("00000000001"b),
38 CHECK_STAR_IGNORE_PATH initial ("00000100000"b),
39 CHECK_STAR_PATH_DEFAULT initial ("00110011100"b),
40 CHECK_STAR_PROCESS_ARCHIVE initial ("00100000000"b),
41 CHECK_STAR_PROCESS_ENTRYPOINT initial ("00001000000"b),
42 CHECK_STAR_PROCESS_PATH initial ("00000010000"b),
43 CHECK_STAR_REJECT_WILD initial ("10000000000"b),
44 CHECK_STAR_UNIMPLEMENTED initial ("001FFFFFF"b4)
45 ) bit (36) static options (constant);
46
47 declare (
48 STAR_TYPE_MATCHES_EVERYTHING initial (2),
49 STAR_TYPE_USE_MATCH_PROCEDURE initial (1),
50 STAR_TYPE_USE_PL1_COMPARE initial (0)
51 ) fixed bin (2) static options (constant);
52
53