V "GNAT Lib v12"
M P W=b
A -O3
A -gnat12
P SS ZX

RN
RV NO_DIRECT_BOOLEAN_OPERATORS
RV NO_EXCEPTION_HANDLERS
RV NO_EXCEPTIONS
RV NO_FLOATING_POINT
RV NO_IO
RV NO_IMPLICIT_CONDITIONALS
RV NO_LOCAL_ALLOCATORS
RV NO_RECURSION
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_DEFAULT_INITIALIZATION
RV NO_DYNAMIC_SIZED_OBJECTS
RV NO_IMPLEMENTATION_ASPECT_SPECIFICATIONS

U explain%b		explain.adb		8ded0bc1 NE OO SU IL
W ada%s			ada.ads			ada.ali
W ada.characters%s	a-charac.ads		a-charac.ali
W ada.characters.handling%s  a-chahan.adb	a-chahan.ali
W ada.command_line%s	a-comlin.adb		a-comlin.ali
Z ada.exceptions%s	a-except.adb		a-except.ali
W ada.integer_text_io%s	a-inteio.ads		a-inteio.ali
W ada.strings%s		a-string.ads		a-string.ali
W ada.strings.fixed%s	a-strfix.adb		a-strfix.ali
Z ada.strings.text_buffers%s  a-sttebu.adb	a-sttebu.ali
W ada.text_io%s		a-textio.adb		a-textio.ali
Z ada.text_io.generic_aux%s  a-tigeau.adb	a-tigeau.ali
Z ada.text_io.integer_aux%s
Z ada.text_io.integer_io%s
W cls_h%s		cls_h.adb		cls_h.ali
W gnat%s		gnat.ads		gnat.ali
W gnat.os_lib%s		g-os_lib.ads		g-os_lib.ali
W gnatcoll%s		gnatcoll.ads		gnatcoll.ali
W gnatcoll.terminal%s	gnatcoll-terminal.adb	gnatcoll-terminal.ali
W realtime%s		realtime.adb		realtime.ali
W system%s		system.ads		system.ali
Z system.img_biu%s	s-imgbiu.ads		s-imgbiu.ali
Z system.img_int%s	s-imgint.ads		s-imgint.ali
Z system.img_llb%s	s-imgllb.ads		s-imgllb.ali
Z system.img_lli%s	s-imglli.ads		s-imglli.ali
Z system.img_lllb%s	s-imglllb.ads		s-imglllb.ali
Z system.img_llli%s	s-imgllli.ads		s-imgllli.ali
Z system.img_lllw%s	s-imglllw.ads		s-imglllw.ali
Z system.img_llw%s	s-imgllw.ads		s-imgllw.ali
Z system.img_wiu%s	s-imgwiu.ads		s-imgwiu.ali
Z system.secondary_stack%s  s-secsta.adb	s-secsta.ali
Z system.val_int%s	s-valint.ads		s-valint.ali
Z system.val_lli%s	s-vallli.ads		s-vallli.ali
Z system.val_llli%s	s-valllli.ads		s-valllli.ali
W sysutils%s		sysutils.adb		sysutils.ali
W text_io%s		text_io.ads		text_io.ali

D ada.ads		20220506073056 76789da1 ada%s
D a-charac.ads		20220506073056 2d3ec45b ada.characters%s
D a-chahan.ads		20220506073056 bbd5c0b9 ada.characters.handling%s
D a-chlat1.ads		20220506073056 e0d72e76 ada.characters.latin_1%s
D a-comlin.ads		20220506073056 4aa66568 ada.command_line%s
D a-except.ads		20220506073056 2a7d8d70 ada.exceptions%s
D a-finali.ads		20220506073056 bf4f806b ada.finalization%s
D a-inteio.ads		20220506073056 f64b89a4 ada.integer_text_io%s
D a-ioexce.ads		20220506073056 40018c65 ada.io_exceptions%s
D a-stream.ads		20220506073056 119b8fb3 ada.streams%s
D a-string.ads		20220506073056 90ac6797 ada.strings%s
D a-strfix.ads		20220506073056 a4e33eef ada.strings.fixed%s
D a-strmap.ads		20220506073056 233229cd ada.strings.maps%s
D a-strsea.ads		20220506073056 6f718bb4 ada.strings.search%s
D a-sttebu.ads		20220506073056 18209c64 ada.strings.text_buffers%s
D a-stuten.ads		20220506073056 33c54060 ada.strings.utf_encoding%s
D a-tags.ads		20220506073056 9eaa38c6 ada.tags%s
D a-textio.ads		20220506073056 deada98a ada.text_io%s
D a-tigeau.ads		20220506073056 e643cdf3 ada.text_io.generic_aux%s
D a-tiinau.ads		20220506073056 3ca4fcff ada.text_io.integer_aux%s
D a-tiinau.adb		20220506073056 199a0c7a ada.text_io.integer_aux%b
D a-tiinio.ads		20220506073056 390edddb ada.text_io.integer_io%s
D a-tiinio.adb		20220506073056 b79731f4 ada.text_io.integer_io%b
D a-unccon.ads		20220506073056 0e9b276f ada.unchecked_conversion%s
D a-uncdea.ads		20220506073056 c3a8ac65 ada.unchecked_deallocation%s
D cls_h.ads		20230803161457 2737c3f6 cls_h%s
D explain.adb		20230805150345 57cf23e0 explain%b
D gnat.ads		20220506073056 b5988c27 gnat%s
D g-os_lib.ads		20220506073056 0db74523 gnat.os_lib%s
D gnatcoll.ads		20230803152454 6a5da479 gnatcoll%s
D gnatcoll-terminal.ads	20230803152454 d1bdf60c gnatcoll.terminal%s
D interfac.ads		20220506073056 edec285f interfaces%s
D i-c.ads		20220506073056 2284bf7c interfaces.c%s
D i-cstrea.ads		20220506073056 e53d8b8e interfaces.c_streams%s
D realtime.ads		20230803152454 ce03ce65 realtime%s
D system.ads		20220506073056 a2da961d system%s
D s-casuti.ads		20220506073056 cf13d755 system.case_util%s
D s-crtl.ads		20220506073056 8a0692f8 system.crtl%s
D s-exctab.ads		20220506073056 91bef6ef system.exception_table%s
D s-ficobl.ads		20220506073056 dc5161d4 system.file_control_block%s
D s-finmas.ads		20220506073056 bd688734 system.finalization_masters%s
D s-finroo.ads		20220506073056 4ff27390 system.finalization_root%s
D s-imageb.ads		20220506073056 3953e0e6 system.image_b%s
D s-imagei.ads		20220506073056 0d3f86a7 system.image_i%s
D s-imagew.ads		20220506073056 9d2dd267 system.image_w%s
D s-imgbiu.ads		20220506073056 0a8e1c41 system.img_biu%s
D s-imgint.ads		20220506073056 bdb6f5ec system.img_int%s
D s-imgllb.ads		20220506073056 47d0db9f system.img_llb%s
D s-imglli.ads		20220506073056 3723d9ff system.img_lli%s
D s-imglllb.ads		20220506073056 30212eed system.img_lllb%s
D s-imgllli.ads		20220506073056 5cf3dc07 system.img_llli%s
D s-imglllw.ads		20220506073056 9e2b0560 system.img_lllw%s
D s-imgllw.ads		20220506073056 bf9c9c15 system.img_llw%s
D s-imgwiu.ads		20220506073056 912a95f2 system.img_wiu%s
D s-os_lib.ads		20220506073056 a2467c22 system.os_lib%s
D s-parame.ads		20220506073056 d494a4a6 system.parameters%s
D s-pooglo.ads		20220506073056 91708d21 system.pool_global%s
D s-putima.ads		20220506073056 4e095881 system.put_images%s
D s-secsta.ads		20220506073056 62cd9202 system.secondary_stack%s
D s-soflin.ads		20220506073056 df77073e system.soft_links%s
D s-stache.ads		20220506073056 0b81c1fe system.stack_checking%s
D s-stalib.ads		20220506073056 1c9580f6 system.standard_library%s
D s-stoele.ads		20220506073056 6d8e1ff4 system.storage_elements%s
D s-stoele.adb		20220506073056 8f5a9db6 system.storage_elements%b
D s-stopoo.ads		20220506073056 e9fa2dd8 system.storage_pools%s
D s-stratt.ads		20220506073056 f7dfd786 system.stream_attributes%s
D s-string.ads		20220506073056 582aac7d system.strings%s
D s-traent.ads		20220506073056 c81cbf8c system.traceback_entries%s
D s-unstyp.ads		20220506073056 fa2a7f59 system.unsigned_types%s
D s-valint.ads		20220506073056 85ddbf9c system.val_int%s
D s-vallli.ads		20220506073056 88ead33b system.val_lli%s
D s-valllli.ads		20220506073056 e68d7c3d system.val_llli%s
D s-vallllu.ads		20220506073056 fcd04714 system.val_lllu%s
D s-valllu.ads		20220506073056 ca6e26ce system.val_llu%s
D s-valuns.ads		20220506073056 e8a1f424 system.val_uns%s
D s-valuti.ads		20220506073056 4d0d41f3 system.val_util%s
D s-valuei.ads		20220506073056 75953b98 system.value_i%s
D s-valueu.ads		20220506073056 eb2f4477 system.value_u%s
D s-wchcon.ads		20220506073056 d9032363 system.wch_con%s
D sysutils.ads		20230803152454 6d754c9f sysutils%s
D text_io.ads		20220506073056 21b2c898 text_io%s
D unchconv.ads		20220506073056 ca2f9e18 unchecked_conversion%s
G a e
G c Z b b [explain standard 28 11 none]
G r s terminal_info [explain standard 28 11 none] [terminal_infoIP gnatcoll__terminal 165 9 none]
G r c none [explain standard 28 11 none] [init_for_stdout gnatcoll__terminal 51 14 none]
G r c none [explain standard 28 11 none] [bshell sysutils 22 14 none]
G r c none [explain standard 28 11 none] [set_color gnatcoll__terminal 102 14 none]
G r c none [explain standard 28 11 none] [cursorrc cls_h 7 14 none]
X 1 ada.ads
16K9*Ada 20e8 27|14r6 15r6 16r6 21r6 30r13 31r13 54r24 54r66 111r12 116r24
. 117r34 118r34 141r15 144r24
X 2 a-charac.ads
16K13*Characters 18e19 27|21r10
X 3 a-chahan.ads
43K24*Handling 453e28 27|21w21
X 5 a-comlin.ads
36K13*Command_Line 144e21 27|15w10 31r17 111r16 116r28 117r38 118r38 141r19
. 144r28
39V13*Argument_Count{natural} 27|111s29 141s32
52V13*Argument{string} 27|116s41 117s51 118s51 144s41
X 8 a-inteio.ads
18K13*Integer_Text_IO[22|46] 27|14w10 30r17
X 11 a-string.ads
16K13*Strings 35e16 27|16r10 54r28 54r70
33n24*Left{33E9} 27|54r78
X 12 a-strfix.ads
49K21*Fixed 1397e22 27|16w18 54r36
1130V13*Trim{string} 27|54s42
X 18 a-textio.ads
66P9*File_Type 27|107r15
68n23*In_File{68E9} 27|121r44 147r44
113U14*Open 27|121s33 147s33
128U14*Close 27|129s33 155s33
177V13*Standard_Output{66P9} 27|425s20
263U14*New_Line 27|80s17 81s36 95s17 96s36 314s57 400s9 417s17
464U14*Put 27|77s44 78s25 92s44 93s25 308s57 310s65 312s65 353s9 415s25
507U14*Put_Line 27|69s9 83s9 88s9 98s9 162s17 401s9 429s17
X 22 a-tiinio.ads
46k21*Integer_IO 108e27 27|33r41
51U14*Get 27|125s33[8|18] 151s33[8|18]
90U14 Get 27|133s34[33] 134s34[33]
X 26 cls_h.ads
4K9*cls_h 11e10 27|18w6 349r17
7U14*cursorRC 27|349s23
X 27 explain.adb
28U11*explain 28b11 432l5 432t12
33K17 myint_io[22|46] 133r25 134r25
35b9 mswin{boolean} 348r12 406r12
37I17 i9{integer} 41r32 44r30 44r33 70r18 71r26 89r18 90r26 123r34 124r34
. 149r34 150r34 171r23 205r19 210r18 227r19 232r18 253r18 254r18 283r18 285r26
. 292r42
38I17 s9{integer} 44r40 48r19 64r13 172r19 206r13 228r13 250r13
41A14 flagtype(boolean)<integer> 42r16
42a9 flags{41A14} 182m9 189r28 193m33 209m9 213r28 217m33 231m9 235r28 239m33
44A14 m9type(38I17)<integer><integer> 46r12 106r24
46a9 m{44A14} 73r37 91r29 187r23 211r23 233r23 255r21 287r28 294r46 300m41
. 375m33 402m15 415r41
48i9 row{38I17} 67r4 72r30 133m43 309r60 310r89
48i14 col{38I17} 67r14 72r40 134m43 309r70 310r112
51V10 i2st{string} 51b10 51>16 58l5 58t9 353s13 415s36
51i16 i{integer} 53r12 53r21 54r62
63U11 output 63b11 102l5 102t11 131s25 159s17 315s57
64i9 mm{38I17} 73m33 75m33 78r43 91m25 93r43
70i13 r{37I17} 72r28 73r39 81r20 81r27
71i21 c{37I17} 72r38 73r41 77r28 77r35
89i13 r{37I17} 91r31 96r20 96r27
90i21 c{37I17} 91r33 92r28 92r35
106U11 input 106b11 106<17 166l5 166t10 402s9
106a17 m{44A14} 125m42 125r42 151m42 151r42
107p9 ifil{18|66P9} 121m38 121r38 125r37 129m39 129r39 147m38 147r38 151r37
. 155m39 155r39
115i17 lst{natural} 133m47 134m47
116a7 fstr{string} 121r53
117a17 rstr{string} 133r38
118a17 cstr{string} 134r38
123i29 r{37I17} 125r44
124i29 c{37I17} 125r46
144a7 fstr{string} 147r53
149i29 r{37I17} 151r44
150i29 c{37I17} 151r46
171V10 badBlock{boolean} 171b10 171>19 171>21 202l5 202t13 302s47
171i19 r{37I17} 175r12 176r15
171i21 c{37I17} 178r12 179r15
172i9 mm{38I17} 187m17 188r20 189r34 193r39
172i12 r0{38I17} 175m22 176m25 177m14 184r18 184r24
172i15 c0{38I17} 178m22 179m25 180m14 185r18 185r24
184i13 r{integer} 187r25
185i13 c{integer} 187r27
205V10 badRow{boolean} 205b10 205>17 224l5 224t11 302s64
205i17 r{37I17} 211r25
206i9 mm{38I17} 211m17 212r20 213r34 217r39
210i13 c{37I17} 211r27
227V10 badCol{boolean} 227b10 227>17 246l5 246t11 302s77
227i17 c{37I17} 233r27
228i9 mm{38I17} 233m17 234r20 235r34 239r39
232i13 r{37I17} 233r25
249V10 done{boolean} 249b10 264l5 264t9 306s52
250i9 mm{38I17} 255m17 256r20
253i13 r{37I17} 255r23
254i13 c{37I17} 255r25
266f1 avglev{float} 325r11 329m1 345r16
266f9 sumlev{float} 325m1 329r12
267i1 olev{integer} 355m1
267i6 kount{integer} 325r24 328m1 328r8 329r40
267i13 oldrc{integer} 356m1
267i20 rc{integer} 327m1 356r8
268b1 found{boolean} 422m9 423m17 423r17 427r16
270U11 recurse 270b11 270=19 270>43 363s57 394l5 394t12 423s9
270b19 ifound{boolean} 280r8 316m57 320r59 363m65
270i43 reclev{integer} 329r25 345r4 355r7 363r72
271b9 skip{boolean} 302m41 304r48
271b14 quit{boolean} 278m9 317m57 371r51 377m33 386r35 389r27
271b19 Ok{boolean} 307m89 351m90
271b22 inc{boolean} 295m49 297m49
282l9 outer 319r62 390l18 390e23
283i13 r{37I17} 287r30 294r48 300r43 302r56 302r71 327r8 345r31 349r32 351r59
. 375r35
284l17 middle 387l26 387e32
285i21 c{37I17} 287r32 294r50 300r45 302r58 302r84 327r13 349r38 351r84 375r37
291l33 inner 373l42 373e47
292i37 x{37I17} 294r44 300r49 353r18
396r9 info{31|35R9} 404m9 404r9 412m9 412r9 420m9 420r9 425m4 425r4
397b9 Ok{boolean} 407m39 409m41 428m49
413i13 row{integer} 415r43
414i21 col{integer} 415r47
X 28 gnat.ads
37K9*GNAT 27|19r6 35r37 28|60e9
X 29 g-os_lib.ads
51K14*OS_Lib=51:36 27|19w11 35r42
X 30 gnatcoll.ads
24K9*GNATCOLL 27|22r6 23r5 30|26e13
X 31 gnatcoll-terminal.ads
33K18*Terminal 27|22w15 23r14 31|183e22
35R9*Terminal_Info 27|396r15 31|181e14
50n37*Auto{50E9} 27|404r30
51U14*Init_For_Stdout 27|404s14
81n8*Red{78E9} 27|412r36
87n8*Grey{78E9} 27|420r36
98n8*Reset_All{93E9} 27|425r46
102U14*Set_Color 27|412s14 420s14 425s9
105e8 Foreground{78E9} 27|412r24 420r24
107e8 Style{93E9} 27|425r37
X 35 realtime.ads
21K9*realtime 27|20w6 35|27e13
X 55 s-os_lib.ads
1097e4*Directory_Separator{character} 27|35r49
X 80 sysutils.ads
19K9*SysUtils 27|24w6 25r5 307r57 351r17 407r17 409r17 428r17 80|27e13
22U14*bShell 27|307s66 351s26 407s26 409s26 428s26
X 81 text_io.ads
24K9*Text_IO=24:29 27|13w6 29r13 33r33 121r25 129r25 147r25 155r25

