1
2
3 dcl 1 runtime_symbol aligned based,
4 2 flag unal bit(1),
5 2 use_digit unal bit(1),
6 2 array_units unal bit(2),
7 2 units unal bit(2),
8 2 type unal bit(6),
9 2 level unal bit(6),
10 2 ndims unal bit(6),
11 2 bits unal,
12 3 aligned bit(1),
13 3 packed bit(1),
14 3 simple bit(1),
15 2 skip unal bit(1),
16 2 scale unal bit(8),
17 2 name unal bit(18),
18 2 brother unal bit(18),
19 2 father unal bit(18),
20 2 son unal bit(18),
21 2 address unal,
22 3 location bit(18),
23 3 class bit(4),
24 3 next bit(14),
25 2 size fixed bin(35),
26 2 offset fixed bin(35),
27 2 virtual_org fixed bin(35),
28 2 bounds(1),
29 3 lower fixed bin(35),
30 3 upper fixed bin(35),
31 3 multiplier fixed bin(35);
32
33 dcl 1 runtime_bound based,
34 2 lower fixed bin(35),
35 2 upper fixed bin(35),
36 2 multiplier fixed bin(35);
37
38 dcl 1 runtime_block aligned based,
39 2 flag unal bit(1),
40 2 quick unal bit(1),
41 2 fortran unal bit(1),
42 2 standard unal bit(1),
43 2 owner_flag unal bit(1),
44 2 skip unal bit(1),
45 2 type unal bit(6),
46 2 number unal bit(6),
47 2 start unal bit(18),
48 2 name unal bit(18),
49 2 brother unal bit(18),
50 2 father unal bit(18),
51 2 son unal bit(18),
52 2 map unal,
53 3 first bit(18),
54 3 last bit(18),
55 2 entry_info unal bit(18),
56 2 header unal bit(18),
57 2 chain(4) unal bit(18),
58
59 2 token(0:5) unal bit(18),
60
61 2 owner unal bit(18);
62
63 dcl 1 runtime_token aligned based,
64 2 next unal bit(18),
65 2 dcl unal bit(18),
66 2 name,
67 3 size unal unsigned fixed bin (9),
68 3 string unal char(n refer(runtime_token.size));
69
70 dcl 1 encoded_value aligned based,
71 2 flag bit (2) unal,
72 2 code bit (4) unal,
73 2 n1 bit (6) unal,
74 2 n2 bit (6) unal,
75 2 n3 bit (18) unal;
76
77