/usr/lib/x86_64-linux-gnu/ada/adalib/opentoken/opentoken-token-enumerated.ali is in libopentoken5-dev 6.0b-4.
This file is owned by root:root, with mode 0o444.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 | V "GNAT Lib v4.9"
A -O2
A -fPIC
A -fstack-protector-strong
A -g
A -gnatf
A -gnatn
A -gnato
A -gnatwa
A -gnatVa
A -gnatA
P SS ZX
RN
RV NO_ACCESS_SUBPROGRAMS
RV NO_ALLOCATORS
RV NO_ANONYMOUS_ALLOCATORS
RV NO_DISPATCH
RV NO_DISPATCHING_CALLS
RV NO_EXCEPTION_HANDLERS
RV NO_EXCEPTION_PROPAGATION
RV NO_EXCEPTIONS
RV NO_IO
RV NO_LOCAL_ALLOCATORS
RV NO_NESTED_FINALIZATION
RV NO_STANDARD_STORAGE_POOLS
RV NO_UNCHECKED_DEALLOCATION
RV NO_IMPLEMENTATION_PRAGMAS
RV SPARK_05
U opentoken.token.enumerated%b opentoken-token-enumerated.adb 51ae5f27 NE OO PK GE
W ada%s ada.ads ada.ali
W ada.tags%s a-tags.adb a-tags.ali
W ada.text_io%s a-textio.adb a-textio.ali
W opentoken.token%s opentoken-token.adb opentoken-token.ali
U opentoken.token.enumerated%s opentoken-token-enumerated.ads 4bbee247 BN EE NE OO PK GE
W ada%s ada.ads ada.ali
W ada.unchecked_deallocation%s
W opentoken%s opentoken.adb opentoken.ali
W opentoken.recognizer%s opentoken-recognizer.ads opentoken-recognizer.ali
W opentoken.text_feeder%s opentoken-text_feeder.ads opentoken-text_feeder.ali
W opentoken.token%s opentoken-token.adb opentoken-token.ali
W system.finalization_masters%s s-finmas.adb s-finmas.ali
W system.pool_global%s s-pooglo.adb s-pooglo.ali
D ada.ads 20070406091342 3ffc8e18
D a-charac.ads 20070912115821 2d3ec45b
D a-chlat1.ads 20140225151544 66457d31
D a-except.ads 20140129161953 f86a4103
D a-finali.ads 20111121113555 52ecdc1b
D a-ioexce.ads 20140225151544 e4a01f64
D a-stream.ads 20140122164720 1a984740
D a-string.ads 20070406091342 90ac6797
D a-strbou.ads 20101008130255 9806fe84
D a-strbou.adb 20090409150019 adb4aa70
D a-strmap.ads 20090409150019 9cb836fb
D a-strsup.ads 20120309145048 a27dcb33
D a-tags.ads 20111212115430 6c0509d0
D a-textio.ads 20140129155348 386df5d4
D a-unccon.ads 20070406091342 f9eb8f06
D a-uncdea.ads 20070406091342 f15a5ed1
D interfac.ads 20140225151838 69adb1b9
D i-cstrea.ads 20130412125801 8128536b
D opentoken.ads 20150510192240 8bdd0f75
D opentoken-recognizer.ads 20150510192240 ddbf64ff
D opentoken-text_feeder.ads 20150510192240 6fb472c4
D opentoken-token.ads 20150510192240 f518d836
D opentoken-token-enumerated.ads 20150510192240 fdf7729b
D opentoken-token-enumerated.adb 20150510192240 f831d1b8
D opentoken-token-linked_list.ads 20150510192240 6abdfc9f
D system.ads 20151121115557 90249111
D s-crtl.ads 20140225151544 840e6817
D s-exctab.ads 20140225151139 54135002
D s-ficobl.ads 20120709130952 55a71d43
D s-finmas.ads 20140225151139 814daec4
D s-finroo.ads 20120426095924 4ff27390
D s-parame.ads 20140225151139 ab8cb46a
D s-pooglo.ads 20110804083314 542f33d0
D s-secsta.ads 20140225151139 86a2856d
D s-soflin.ads 20140225151139 aa763b52
D s-stache.ads 20140225151139 a37c21ec
D s-stalib.ads 20140225151139 a891183f
D s-stoele.ads 20140225151139 2dc34a04
D s-stoele.adb 20140225151139 ed88f8fb
D s-stopoo.ads 20131010103753 b16154c2
D s-stratt.ads 20131014135145 aedef97e
D s-traent.ads 20140225151139 b5116092
D s-unstyp.ads 20140225151139 510692af
D s-wchcon.ads 20140225151139 1b7d22d2
X 1 ada.ads
16K9*Ada 19e8 23|42r6 203r29 24|28r6 29r6 92r16 102r10 136r48 137r42 164r38
. 170r35
X 13 a-tags.ads
39K13*Tags 581e13 24|28w10 92r20 136r52 137r46
43P9*Tag 24|92r25
48V13*Expanded_Name{string} 24|136s57 137s51
X 14 a-textio.ads
49K13*Text_IO 471e16 24|29w10 102r14 164r42 170r39
166U14*New_Line 24|164s50 170s47
263U14*Put_Line 24|102s22
X 16 a-uncdea.ads
20u15*Unchecked_Deallocation 23|42w10 203r33
X 19 opentoken.ads
42K9*OpenToken 82e14 23|43r6 44r6 59r9 64r25 75r41 144r21 177r32 178r16 198r25
. 205r5 24|30r14 93r29 185r5
46X4*Parse_Error 24|142r19 157r19
52X4*Programmer_Error 24|135r22
72i4*Trace_Parse{integer} 24|95r10 163r10 169r10
75U14*Trace_Put 24|98s13 100s13 164s10 170s10
81i4 Trace_Indent{integer} 24|96m10 96r26 165m10 165r26 171m10 171r26
X 20 opentoken-recognizer.ads
43K19*Recognizer 78e25 23|43w16 75r51
59C12*Class<52R9> 23|75r62
X 21 opentoken-text_feeder.ads
32K19*Text_Feeder 63e26 23|44w16 178r26
35P9*Text_Feeder_Ptr(34R9) 23|178r38
X 22 opentoken-token.ads
36K19*Token 19|42k9 22|163e20 23|59r19 64r35 144r31 177r42 198r35 205r15
. 24|30r24 93r39 185r15
38H9*Instance 159e14 23|64r41 198r41
40C12*Class<38R9> 23|144r37 24|93r45
47H9*Source 161e48 23|177r48
49C12*Source_Class<47R9> 23|172r25 24|89r25
102x14*Find_Next 24|161R16
104b7 Look_Ahead{boolean} 24|161r27
110y13*Get{40C12} 24|93R63
117y13*Mark_Push_Back<112R9>
124x14*Push_Back
136V13*Has_Name{boolean} 24|35s49
141V13*Name_Dispatch{string} 24|142s90
142V13*Name_Dispatch{string} 24|102s49 142s50
147U14*Expecting
158p7*Name(string) 24|35r75 50m43 52m43 178r16 181r23
X 23 opentoken-token-enumerated.ads
47E9 Token_ID 52r24 53r24 57r41 61r27 83r18 83r30 91r28 156r51 163r22 199r15
. 24|44r18 44r30 56r28 75r51 82r22
52*4 First_Terminal{47E9} 61r42
53*4 Last_Terminal{47E9} 61r60
57V18 Token_Image{string} 57>31 24|35s14 179s17
57*31 Item{47E9}
59k25*Enumerated 22|36k19 23|47z9 52z4 53z4 57z18 198E9 205l21 205e31 24|30b30
. 185l21 185t31
61E12*Terminal_ID{47E9}
64R9*Instance<22|38R9> 22|136p13 147p14 23|66r21 71P13 71r31 80r52 86r13
. 91r45 94r40 127p14 131r27 142p14 143r21 156r28 162r22 170P25 171r25 175P24
. 175r41 198c9 201e14 24|33r31 47r13 50r17 50r33 52r17 52r33 56r45 61r40
. 75r28 81r22 88r25 105r10 176r41
66C12*Class<64R9> 68r30 203r57 24|71r21 127r33 128r28 136r72
68P9*Handle(66C12) 73r34 148r30 148r45 203r64 24|38r34 66r30 66r45
71V13*Image{string}<22|45p13> 71>20 24|33b13 36l8 36t13
71r20 Token{64R9} 24|33b20 35r27 35r43 35r69
73U14*Free 73=20 24|38b14 41l8 41t12
73p20 Item{68P9} 24|38b20 40m16
75P9*Recognizer_Handle(20|59C12) 130r27 195r59
80P9*Action 80=37 85r18 94r67 200r15 24|46r18 61r67
80c37 Token<64R9>
82V13*Get<64R9> 83>7 84>7 85>7 24|43b13 54l8 54t11 58s14
83*7 ID{47E9} 24|44b7 50r63 52r76
84s7 Name{string} 24|45b7 49r10 52r63
85p7 Build{80P9} 24|46b7 50r76 52r89
91V14*"+"<64R9> 91>18 24|56b14 59l9 59t11
91*18 Item{47E9} 24|56b18 58r19
94U14*Set_Build 94=25 94>56 24|61b14 64l8 64t17
94c25 Token<64R9> 24|61b25 63m7
94p56 Build{80P9} 24|61b56 63r22
96R9*Buffer_Range 99e14 101r33 129r27
97i7 Begin_Pos{integer}
98i7 End_Pos{integer}
101r4*Null_Buffer_Range{96R9}
127U14*Create 128>7 129>7 130>7 131=7
128s7 Lexeme{string}
129r7 Bounds{96R9}
130p7 Recognizer{75P9}
131r7 New_Token{64R9}
142U14*Copy 143=7 144>7 24|128R16
143r7 To{64R9} 24|128r22
144c7 From{22|40C12} 24|128r47
148V13*Copy{68P9} 148>19 24|66b13 73l8 73t12
148p19 Token{68P9} 24|66b19 68r10 71r28
156V13*ID{47E9} 156>17 24|75b13 78l8 78t10
156c17 Token<64R9> 24|75b17 77r14
161U14*Set_ID 162=7 163>7 24|80b14 85l8 85t14
162c7 Token<64R9> 24|81b7 84m7
163*7 ID{47E9} 24|82b7 84r19
170U25*Parse<22|79p14> 171^7 172^7 173>7 24|87b25 174l8 174t13
171p7 Match(64R9) 24|88b7 102r64 105r37 127r40 128r35 129r19 130r19 130r32
. 136r79 142r65
172p7 Analyzer(22|49C12) 24|89b7 93r54 161r7
173b7 Actively{boolean} 24|90b7 97r13 126r13 141r13 161r45
175V24*Name{string}<22|134p13> 175>30 24|176b24 183l8 183t12
175r30 Token{64R9} 24|176b30 178r10 179r30 181r17
177H9*Source<22|47R9> 22|102p14 110p13 117p13 124p14 23|179e14 187p13 187r35
. 195p13 195r44
178p7 Feeder{21|35P9}
187y13*Lexeme{string} 187>21
187r21 Analyzer{177R9}
195y13*Last_Recognizer{75P9} 195>30
195r30 Analyzer{177R9}
199*7 ID{47E9} 24|35r33 50m57 52m70 77r20 84m13 105r32 105r43 179r36
200p7 Build{80P9} 24|50m67 52m80 63m13 129r25 130r25
203U14 Dispose[16|20] 24|40s7
X 24 opentoken-token-enumerated.adb
93c7 Next_Token{22|40C12} 105r20 127r16 128r55 137r66 142r105
|