1 ^L
2
3
4 dcl num_macs fixed bin static init(8);
5
6
7 dcl read_table_dim_vector dimension(1) fixed bin static init(145);
8
9
10
11 dcl 1 read_table aligned based(addr(addr(readtable)->based_ptr -> atom.value)->based_ptr -> array_info.array_data_ptr),
12 2 macro_table(8) fixed bin(71),
13 2 more_macros fixed bin(71),
14 2 syntax (0:131) bit(27) aligned,
15 2 translation (0:131) fixed bin aligned,
16 2 status_terpri bit(1) aligned,
17 2 status_underline bit(1) aligned,
18
19 2 status_ttyread bit(1) aligned,
20 2 abbreviate_on_files bit(1) aligned,
21 2 abbreviate_on_flat bit(1) aligned,
22 2 words_not_used_yet (3) bit(36) aligned;
23
24
25
26
27 dcl (
28
29 forcefeed init("000000100000000000000000000"b),
30 vertical_motion init("000000010000000000000000000"b),
31 string_quote_exp init("000000001000000000000000000"b),
32 special init("000000000100000000000000000"b),
33 single_char_object init("000000000010000000000000000"b),
34 blank init("000000000001000000000000000"b),
35 lparn init("000000000000100000000000000"b),
36 dotted_pair_dot init("000000000000010000000000000"b),
37 rparn init("000000000000001000000000000"b),
38 macro init("000000000000000100000000000"b),
39 slashifier init("000000000000000010000000000"b),
40 rubout init("000000000000000001000000000"b),
41 slash_if_first init("000000000000000000100000000"b),
42 decimal_point init("000000000000000000010000000"b),
43 slash_if_not_first init("000000000000000000001000000"b),
44 slash_output init("000000000000000000101000000"b),
45 bit12 init("000000000000000000000100000"b),
46 NOTE
47 splice init("000000000000000000000100000"b),
48 shift_scale init("000000000000000000000010000"b),
49
50 plus_minus init("000000000000000000000001000"b),
51 digit init("000000000000000000000000100"b),
52 extd_alpha init("000000000000000000000000010"b),
53 alpha init("000000000000000000000000001"b)
54
55 ) bit(27) static;
56
57
58 ^L