This file is indexed.

/usr/lib/ada/adalib/aws/aws-utils.ali is in libaws2.10.2-dev 2.10.2-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
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
V "GNAT Lib v4.6"
A -O2
A -fPIC
A -g
A -gnata
A -gnatf
A -gnatn
A -gnato
A -gnatVa
A -gnatwa
A -gnatA
P SS ZX
R vnvnnnnvnvnnnnnnnnvvnvvvvvvnvvnvnnvnvvnnvvnnvnnnnnnnnnnvnnvnvvnvvnnv2nnnnnnnnnnnn

U aws.utils%b		aws-utils.adb		27afe07a OO PK IU
W ada%s			ada.ads			ada.ali
W ada.calendar%s	a-calend.adb		a-calend.ali
W ada.calendar.time_zones%s  a-catizo.adb	a-catizo.ali
W ada.characters%s	a-charac.ads		a-charac.ali
W ada.characters.handling%s  a-chahan.adb	a-chahan.ali
W ada.exceptions%s	a-except.adb		a-except.ali
W ada.integer_text_io%s	a-inteio.ads		a-inteio.ali
W ada.numerics%s	a-numeri.ads		a-numeri.ali
W ada.numerics.discrete_random%s
W ada.numerics.long_elementary_functions%s  a-nlelfu.ads  a-nlelfu.ali
W ada.streams%s		a-stream.ads		a-stream.ali
W ada.streams.stream_io%s  a-ststio.adb		a-ststio.ali
W ada.strings%s		a-string.ads		a-string.ali
W ada.strings.fixed%s	a-strfix.adb		a-strfix.ali
W ada.strings.maps%s	a-strmap.adb		a-strmap.ali
W ada.strings.maps.constants%s  a-stmaco.ads	a-stmaco.ali
W ada.tags%s		a-tags.adb		a-tags.ali
W ada.task_identification%s  a-taside.adb	a-taside.ali
W ada.text_io%s		a-textio.adb		a-textio.ali
W ada.text_io.fixed_io%s
W ada.text_io.float_aux%s  a-tiflau.adb		a-tiflau.ali
W ada.text_io.generic_aux%s  a-tigeau.adb	a-tigeau.ali
W ada.text_io.integer_aux%s  a-tiinau.adb	a-tiinau.ali
W ada.text_io.integer_io%s
W aws%s			aws.ads			aws.ali
W aws.os_lib%s		aws-os_lib-definitions.ads  aws-os_lib-definitions.ali
W interfaces%s		interfac.ads		interfac.ali
W system%s		system.ads		system.ali
W system.arith_64%s	s-arit64.adb		s-arit64.ali
W system.assertions%s	s-assert.adb		s-assert.ali
W system.exn_lli%s	s-exnlli.adb		s-exnlli.ali
W system.fat_lflt%s	s-fatlfl.ads		s-fatlfl.ali
W system.img_int%s	s-imgint.adb		s-imgint.ali
W system.img_lld%s	s-imglld.adb		s-imglld.ali
W system.img_lli%s	s-imglli.adb		s-imglli.ali
W system.img_real%s	s-imgrea.adb		s-imgrea.ali
W system.random_numbers%s  s-rannum.adb		s-rannum.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali
W system.soft_links%s	s-soflin.adb		s-soflin.ali
W system.tasking.protected_objects%s  s-taprob.adb  s-taprob.ali
W system.tasking.protected_objects.entries%s  s-tpoben.adb  s-tpoben.ali
W system.tasking.protected_objects.operations%s  s-tpobop.adb  s-tpobop.ali

U aws.utils%s		aws-utils.ads		8509c6a6 BN EE OO PK IU
W ada%s			ada.ads			ada.ali
W ada.calendar%s	a-calend.adb		a-calend.ali
W ada.directories%s	a-direct.adb		a-direct.ali
W ada.exceptions%s	a-except.adb		a-except.ali
W ada.finalization%s	a-finali.adb		a-finali.ali
W ada.streams%s		a-stream.ads		a-stream.ali
W ada.strings%s		a-string.ads		a-string.ali
W ada.strings.maps%s	a-strmap.adb		a-strmap.ali
W ada.strings.unbounded%s  a-strunb.adb		a-strunb.ali
W ada.tags%s		a-tags.adb		a-tags.ali
W ada.task_identification%s  a-taside.adb	a-taside.ali
W ada.unchecked_deallocation%s
W aws%s			aws.ads			aws.ali
W interfaces%s		interfac.ads		interfac.ali
W system%s		system.ads		system.ali
W system.exception_table%s  s-exctab.adb	s-exctab.ali
W system.finalization_implementation%s  s-finimp.adb  s-finimp.ali
W system.finalization_root%s  s-finroo.adb	s-finroo.ali
W system.soft_links%s	s-soflin.adb		s-soflin.ali
W system.standard_library%s  s-stalib.adb	s-stalib.ali
W system.storage_elements%s  s-stoele.adb	s-stoele.ali
W system.tasking%s	s-taskin.adb		s-taskin.ali
W system.tasking.protected_objects%s  s-taprob.adb  s-taprob.ali
W system.tasking.protected_objects.entries%s  s-tpoben.adb  s-tpoben.ali
W templates_parser%s	templates_parser.adb	templates_parser.ali
W templates_parser.utils%s  templates_parser-utils.adb  templates_parser-utils.ali
W zlib%s		zlib.adb		zlib.ali

D ada.ads		20070406091342 3ffc8e18
D a-calend.ads		20090409150019 343c83dd
D a-calend.adb		20091130135235 7222c9e0
D a-catizo.ads		20090220152038 409d7e5b
D a-charac.ads		20070912115821 2d3ec45b
D a-chahan.ads		20100810135053 1d381dcd
D a-chahan.adb		20090817100955 e462e2ac
D a-chlat1.ads		20070912115821 2825df20
D a-contai.ads		20101025135029 61e5e089
D a-cohata.ads		20101026104202 f4016a1a
D a-chtgke.ads		20090409150019 fba5dead
D a-chtgke.adb		20100909133812 2dde331d
D a-chtgop.ads		20090409150019 ee32f6e8
D a-chtgop.adb		20100909133812 cd0e5151
D a-cihama.ads		20090409150019 2e09bd21
D a-cihama.adb		20100909133812 7a4afceb
D a-cihase.ads		20090409150019 18e34e9d
D a-cihase.adb		20100909133812 b0698dbc
D a-coprnu.ads		20090409150019 0cdf1864
D a-direct.ads		20101220072657 9d42e46d
D a-envvar.ads		20100614133214 0a4572ed
D a-except.ads		20090727140100 0c711ac9
D a-finali.ads		20090409150019 e5e85fa4
D a-filico.ads		20090409150019 872dc219
D a-inteio.ads		20070406091342 f64b89a4
D a-inteio.ads		20070406091342 f64b89a4
D a-ioexce.ads		20091130110856 8b9de6cd
D a-numeri.ads		20080324174807 bb51c45a
D a-nudira.ads		20100622172941 2fef2912
D a-nudira.adb		20100622172941 e57ce22b
D a-ngelfu.ads		20070406091342 47731de9
D a-nlelfu.ads		20070406091342 7620113d
D a-stream.ads		20090409150019 2ca4ee37
D a-ststio.ads		20090409150019 7ca49e01
D a-string.ads		20070406091342 90ac6797
D a-strfix.ads		20101008130255 d07c346e
D a-strhas.ads		20091130110856 0fca75f9
D a-strmap.ads		20090409150019 9cb836fb
D a-strmap.adb		20090409150019 0a51f71c
D a-stmaco.ads		20090409150019 cef4434b
D a-strunb.ads		20101220072657 e684739b
D a-tags.ads		20101021101406 c7695348
D a-taside.ads		20090409150019 a4888134
D a-taside.adb		20090409150019 9aa87766
D a-textio.ads		20091028140912 386df5d4
D a-tifiio.ads		20090409150019 6ed4936c
D a-tifiio.adb		20100621133558 60891011
D a-tiflau.ads		20090409150019 c0393f21
D a-tigeau.ads		20090409150019 9eaed207
D a-tiinau.ads		20090409150019 8114c8e4
D a-tiinio.ads		20090409150019 aa04e5d6
D a-tiinio.adb		20091130162119 df9cd7af
D a-unccon.ads		20070406091342 f9eb8f06
D a-uncdea.ads		20070406091342 f15a5ed1
D aws.ads		20120121170224 c9e7c2e3
D aws-os_lib-definitions.ads  20120502021617 498050ae
D aws-utils.ads		20120121170224 e459758b
D aws-utils.adb		20120121170224 08a8a31f
D gnat.ads		20050905075125 fd2ad2f1
D g-os_lib.ads		20090409150019 0db74523
D interfac.ads		20090409150019 f77d8799
D i-c.ads		20101007125900 809c38c4
D i-cstrin.ads		20090417131547 f3023ec4
D i-cstrea.ads		20100622165701 1bd72c32
D system.ads		20120427100214 23e1f70b
D s-addima.ads		20090409150019 a1ec9d3a
D s-atacco.ads		20090409150019 1dc856ad
D s-arit64.ads		20090409150019 a011a169
D s-assert.ads		20090417131547 a3a4e6ab
D s-bitops.ads		20090422095703 c30e4013
D s-carun8.ads		20090417131547 da3bf6cd
D s-crtl.ads		20100617122610 ac77b159
D s-exctab.ads		20090417131547 66e51330
D s-exctab.adb		20090417131547 ba1a43ac
D s-exnlli.ads		20090409150019 81977baf
D s-fatflt.ads		20090409150019 11beb392
D s-fatgen.ads		20090409150019 9267ca45
D s-fatgen.adb		20100909085708 9ba81cee
D s-fatlfl.ads		20090409150019 378cba9f
D s-ficobl.ads		20100909103250 443b9d66
D s-finimp.ads		20090409150019 46853fe8
D s-finroo.ads		20090409150019 dbb860c9
D s-htable.ads		20101011104304 efdfacdf
D s-imenne.ads		20090417131547 8707cbf0
D s-imgint.ads		20090409150019 02dbe0c2
D s-imglld.ads		20090409150019 f3220969
D s-imglli.ads		20090409150019 114f55d1
D s-imgrea.ads		20090409150019 c7a851e2
D s-imguns.ads		20090409150019 9ff43cf7
D s-intman.ads		20090409150019 47ba1e06
D s-linux.ads		20090730092306 47911ab1
D s-multip.ads		20101011073009 38ac9f73
D s-osinte.ads		20101127183452 6e2d2e09
D s-os_lib.ads		20100910151410 e0681e2d
D s-osprim.ads		20090409150019 b0d18c29
D s-osprim.adb		20091121120111 9201ba69
D s-parame.ads		20091130110856 9c5d83fa
D s-rannum.ads		20100623054052 5eb33f0a
D s-rannum.adb		20100623062126 67756f39
D s-restri.ads		20091130110856 ba60cf37
D s-rident.ads		20101018103456 4282a67a
D s-secsta.ads		20090707124243 eea35a36
D s-soflin.ads		20090729085153 9414c974
D s-soflin.adb		20090417130712 d6066804
D s-stache.ads		20090417130712 596fc1b4
D s-stchop.ads		20090409150019 ea7da0c3
D s-stausa.ads		20101018101807 bba781f7
D s-stalib.ads		20101021102512 c4241c00
D s-stoele.ads		20090417130712 facd7d98
D s-stoele.adb		20100617152355 afc5dc80
D s-stratt.ads		20100909123135 aedef97e
D s-string.ads		20090417130712 46b01415
D s-ststop.ads		20090417130712 ee472be4
D s-tasinf.ads		20090409150019 21316953
D s-taspri.ads		20080408071349 af44aca8
D s-taprop.ads		20090409150019 07f79e46
D s-taprop.adb		20101018135423 5b6648f3
D s-tporft.adb		20101018102748 feab40e4 system.task_primitives.operations.register_foreign_thread
D s-tpopsp.adb		20090707124243 f7f41f42 system.task_primitives.operations.specific
D s-taskin.ads		20101021101406 b2eaee08
D s-tasdeb.ads		20090416093440 1fdd4e3b
D s-taenca.ads		20090409150019 da9410ac
D s-tasini.ads		20090409150019 cd8187f9
D s-taprob.ads		20090409150019 502249e3
D s-tpoben.ads		20090409150019 e8374469
D s-tpobop.ads		20090409150019 5f548bb3
D s-tpobop.adb		20100909135319 cf2dee10
D s-tasque.ads		20090409150019 b4c10749
D s-tasren.ads		20090409150019 86fa7427
D s-tasuti.ads		20090415084231 eab7b9b0
D s-traent.ads		20090417130712 5221ee41
D s-traces.ads		20090409150019 f21d68aa
D s-tratas.ads		20090409150019 fe3b06bf
D s-unstyp.ads		20090409150019 6ae15c76
D s-valuns.ads		20090409150019 10a8ed3b
D s-wchcon.ads		20090417130712 bfeb2e3d
D templates_parser.ads	20110923205303 f71c2abd
D templates_parser-utils.ads  20110923205303 e4b5594f
D templates_parser_tasking.ads  20110923205303 4c0209f0
D zlib.ads		20120121170221 03de6427
D zlib.adb		20120121170221 8309664f
D zlib-thin.ads		20120121170221 feea97f1
D zlib-thin.adb		20120121170221 c8949dd3
X 1 ada.ads
16K9*Ada 19e8 57|22r6 23r6 24r6 25r6 26r6 27r6 28r6 29r6 36r8 37r8 38r8 39r8
. 192r10 289r56 58|22r6 23r6 24r6 25r6 26r6 27r6 28r6 29r6 30r6 38r13 263r56
. 348r35 378r20 512r11 593r11 631r14
X 2 a-calend.ads
36K13*Calendar 358e17 57|22w10 289r60 315r30 323r25 323r42 58|22r10 42r32
. 42r54 263r60 338r30 340r28 511r32 511r54 512r15 891r16 892r23 893r16 894r23
38I9*Time 57|289r69 315r39 323r34 58|42r41 42r63 263r69 338r39 511r41 511r63
52V13*Clock{38I9} 58|340s37
74V13*Time_Of{38I9} 57|323s51
96V13*"-"{38I9} 58|514s17
X 4 a-catizo.ads
21K22*Time_Zones 34e28 58|22w19 514r29 891r25 892r32 893r25 894r32
25I9*Time_Offset<short_integer> 58|891r36 892r43 894r43
29V13*UTC_Time_Offset{25I9} 58|514s40 893s36
X 5 a-charac.ads
16K13*Characters 18e19 58|23r10 593r15
X 6 a-chahan.ads
36K24*Handling 150e28 58|23w21 594r38 595r38
67V13*To_Upper{string} 58|594s47 595s47
X 20 a-direct.ads
76K13*Directories 487e20 57|23w10 48r30 58|38r17 237r28 253r17 268r31 288r14
. 289r14 314r7 316r13 317r10 320r13 321r38 327r7 482r14 483r18 483r48 503r14
. 504r18 504r48
263V13*Base_Name{string} 58|237s40
288E9*File_Kind 288e62 58|38r29
288n23*Directory{288E9} 58|483r60
288n34*Ordinary_File{288E9} 58|504r60
292I9*File_Size<long_integer> 57|48r42
295V13*Exists{boolean} 58|482s26 503s26
301V13*Kind{288E9} 58|483s30 504s30
306V13*Size{292I9} 58|253s29
317V13*Modification_Time{2|38I9} 58|268s43
330R9*Directory_Entry_Type 465e14 58|289r26
345R9*Search_Type 480e14 58|288r26
350U14*Start_Search 58|314s19
369U14*End_Search 58|327s19
376V13*More_Entries{boolean} 58|316s25
380U14*Get_Next_Entry 58|317s22
414V13*Simple_Name{string} 58|320s25 321s50
X 23 a-finali.ads
42K13*Finalization 71e21 57|24w10 192r14
53H9*Limited_Controlled 69e55 57|192r27
56U14*Initialize<82|58p14>
X 26 a-inteio.ads
18K13*Integer_Text_IO[51|45] 58|24w10 366r7
X 28 a-numeri.ads
16K13*Numerics 32e17 58|25r10 26r10 40r34 820r20
X 29 a-nudira.ads
44k22*Discrete_Random 73e33 58|25w19 40r43
48R9*Generator 58|52r38[40]
50V13*Random{57|41I9} 58|679s29[40]
53U14*Reset<98|91p14> 58|913s19[40]
X 30 a-nudira.adb
51V16 Random[98|74]{57|41I9} 99|394b13[58|40]
X 31 a-ngelfu.ads
24V13*Log{long_float} 58|820s55[32|18]
X 32 a-nlelfu.ads
18K22*Long_Elementary_Functions[31|19] 58|26w19 820r29
X 33 a-stream.ads
36K13*Streams 69e16 57|25w10 37r12 179r47 182r22 185r7 58|27r10
42M9*Stream_Element
44I9*Stream_Element_Offset<long_integer> 57|71r24 58|102r21 119r21 451r24
. 452r34
51A9*Stream_Element_Array(42M9)<44I9> 57|179r55 182r30 185r15 58|101r21 106r17
. 118r21 128r34
X 34 a-ststio.ads
39K21*Stream_IO 221e26 58|27w18 111r27 121r10 130r10 134r7 134r32 135r7 135r35
. 139r7 143r7 147r13 148r13 151r13 152r13
43P9*File_Type(184R9) 58|111r37
45n23*In_File{45E9} 58|134r42
45n32*Out_File{45E9} 58|135r45
66U14*Create 58|135s17
72U14*Open 58|134s17
78U14*Close 58|139s17 148s23 152s23
79U14*Delete 58|143s17
87V13*Is_Open{boolean} 58|147s23 151s23
102U14*Read 58|121s20
112U14*Write 58|130s20
X 35 a-string.ads
16K13*Strings 35e16 57|26r10 27r10 38r12 50r22 51r15 58|28r10 29r10 219r14
. 220r10 221r18 223r10 348r39 362r11 378r24 467r35 491r11 631r18
32n33*Backward{32E9} 58|371r52
33n30*Right{33E9} 58|223r18
X 36 a-strfix.ads
18K21*Fixed 251e22 58|28w18 219r22 220r18 348r47 370r22 371r27 378r32 467r43
. 631r26
36V13*Index{natural} 58|348s53 370s28 371s33 467s49 634s17
122V13*Translate{string} 58|220s24
195V13*Trim{string} 58|219s28
243V13*"*"{string} 58|379s66
X 38 a-strmap.ads
38K21*Maps 412e21 57|26w18 50r30 51r23 58|29r18 221r26 491r19
47A9*Character_Set(boolean) 57|50r35
87V13*Is_Subset{boolean} 58|494s18
96A12*Character_Sequence{string}<integer>
99V13*To_Set{47A9} 57|51s28 58|494s29
108A9*Character_Mapping(character)
122V13*To_Mapping{108A9} 58|221s31
123a7 From{96A12} 58|222r16
123a13 To{96A12} 58|222r45
X 40 a-stmaco.ads
38K26*Constants 916e31 58|29w23 494r41
49a4*Decimal_Digit_Set{38|47A9} 58|494r51
X 41 a-strunb.ads
77K21*Unbounded 490e26 57|27w18 38r20
80R9*Unbounded_String 474e14 57|110r24 58|59r24
83r4*Null_Unbounded_String{80R9} 58|63r21
112U14*Append 58|64s10 66s7
167V13*"="{boolean}<23|64p24> 58|63s18
X 43 a-taside.ads
39K13*Task_Identification 72e28 57|28w10 39r12
43P9*Task_Id(120|891R9) 57|139r16
46p4*Null_Task_Id{43P9} 57|139r27
48V13*"="{boolean} 58|764s17 777s26
53V13*Current_Task{43P9} 58|764s19
X 45 a-textio.ads
49K13*Text_IO 472e16 58|30w10 330r12 804r26 805r34
74I12*Field{integer}
295X4*Name_Error 58|330r20
X 46 a-tifiio.ads
45k21*Fixed_IO 88e25 58|805r42
78U14 Put 58|837s22[805]
81i7 Aft{45|74I12} 58|837r38[805]
X 51 a-tiinio.ads
45k21*Integer_IO 84e27 58|804r34
75U14*Put 58|366s23[26|18] 835s14[804]
X 54 a-uncdea.ads
20u15*Unchecked_Deallocation 57|29w10 184r36 268r10
X 55 aws.ads
22K9*AWS 33e8 57|34r9 355r5 58|34r6 36r14 914r5
X 56 aws-os_lib-definitions.ads
10K13*OS_Lib 145e15 58|34w10 613r29
15e4*Directory_Separator{character} 58|613r36
X 57 aws-utils.ads
34K13*Utils 55|22k9 57|355l9 355e14 58|36b18 914l9 914t14
41I9*Random_Integer<integer> 58r27 58|40r60 677r27 689r15
44R9*Null_Record
48I12*File_Size_Type{20|292I9} 285r50 58|250r50
50a4*Spaces{38|47A9}
58V13*Random{41I9} 58|677b13 680l8 680t14 693s21
61U14*Random_String 61<29 58|686b14 699l8 699t21 704s7
61s29 Item{string} 58|686b29 691r16 696m10
64V13*Random_String{string} 64>28 58|701b13 706l8 706t21
64i28 Length{natural} 58|701b28 702r29
68V13*Image{string} 68>20 58|441b13 445l8 445t13 882s34
68i20 N{natural} 58|441b20 442r49
71V13*Image{string} 71>20 58|451b13 459l8 459t13
71i20 N{33|44I9} 58|451b20 452r63
74V13*Image{string} 74>20 58|465b13 474l8 474t13
74o20 D{duration} 58|465b20 466r51
78V13*Significant_Image{string} 79>7 79>24 58|800b13 864l8 864t25
79o7 Item{duration} 58|801b7 809r51 817r13 832r42 835r41 837r32 862r28
79i24 N{positive} 58|801b24 829r19 862r51
84V13*Hex{string} 84>18 84>31 58|361b13 388l8 388t11
84i18 V{natural} 58|361b18 366r35
84i31 Width{natural} 58|361b31 373r13 376r32 379r43 385r42
89V13*Hex_Value{natural} 89>24 58|394b13 435l8 435t17
89s24 Hex{string} 58|394b24 430r16 431r31
93V13*Is_Number{boolean} 93>24 58|490b13 495l8 495t17
93s24 S{string} 58|490b24 493r14 494r37
96V13*Quote{string} 96>20 96>34 58|621b13 671l8 671t13
96s20 Str{string} 58|622b7 650r26 654r33 656r25 657r22 660r36 669r38
96s34 Replace{string} 58|622b21 639r55 645r10 648r13 648r22 658r36 658r45
101V13*CRLF_2_Spaces{string} 101>28 58|217b13 224l8 224t21
101s28 Str{string} 58|217b28 221r13
105V13*Head_Before{string} 105>26 105>34 58|347b13 355l8 355t19
105s26 Source{string} 58|347b26 348r60 351r17 353r17 353r25
105s34 Pattern{string} 58|347b34 348r68
109U14*Append_With_Sep 110=7 111>7 112>7 58|58b14 67l8 67t23
110r7 Content{41|80R9} 58|59b7 63r10 64m18 66m15
111s7 Value{string} 58|60b7 66r24
112s7 Sep{string} 58|61b7 64r27
116V13*Match{boolean} 116>20 116>25 117r19 58|592b13 599l8 599t13
116s20 Str{string} 58|592b20 594r57 597r32
116s25 Pattern{string} 58|592b25 595r57 597r14 598r30
134W19*Semaphore 141l8 141e17 58|756b19 794l8 794t17
135Y13 Seize 58|775b13 777r13 782l11 782t16
136U17 Release 58|762b17 769l11 769t18
138Y13 Seize_Internal 58|780r21 788b13 791r20 792l11 792t25
139p7 TID{43|43P9} 58|764r13 777r28 791r10
140i7 Seized{natural} 58|765r13 765r23 778r13 778r23 788r33 790r10 790r20
155W19*RW_Semaphore 155d33 173l8 173e20 58|712b19 718r38 750l8 750t20
155i33 Writers{positive} 58|745r43
160Y13 Read 58|718b13 721l11 721t15
162U17 Release_Read 58|727b17 730l11 730t23
167Y13 Write 58|718r51 745b13 748l11 748t16
169U17 Release_Write 58|736b17 739l11 739t24
172i7 R{natural} 58|720r10 720r15 729r10 729r15 745r24
172i10 W{natural} 58|718r23 738r10 738r15 745r39 747r10 747r15
179P9*Stream_Element_Array_Access(33|51A9) 185r37
181P9*Stream_Element_Array_Constant_Access(33|51A9)
184U14*Unchecked_Free[54|20]
191R9*Finalizer<23|53R9> 23|56P14 57|191d20 192e62 199P25 199r51 58|278r51
. 82|60p14
199U25*Finalize<23|57p14> 199=35 58|278b25 281l8 281t16
199r35 Object{191R9} 58|278b35 280r7
206+12 Message 209r55 213r25 217r29 221r33 58|529r25 545r29 557r33
207k12*Mailbox_G 206z12 235l8 235e17 58|521b17 586l8 586t17
209A12*Message_Set(206+12)<integer> 229r25
211W22*Mailbox 211d31 233l11 233e18 58|523b22 584l11 584t18
211i31 Max_Size{positive} 229r43 58|529r54 534r26 550r23 568r23
213Y16 Add 213>21 58|529b16 539l14 539t17
213*21 M{206+12} 58|538r33
217Y16 Get 217<21 58|545b16 555l14 555t17
217*21 M{206+12} 58|554m13
221U20 Get 221<25 221<42 58|557b20 573l14 573t17
221*25 M{206+12} 58|557b25 572m13
221b42 Success{boolean} 58|557b42 559m13 561r20
225V19 Size{natural} 58|579b19 582l14 582t18
229a10 Buffer{209A12} 58|535r27 538m13 551r24 554r18 569r24 572r18
230i10 Current_Size{natural} 58|529r39 531m13 531r29 545r43 547m13 547r29
. 559r24 565m13 565r29 581r20
231i10 Current{natural} 58|532m13 532r24 534r16 535m16 538r21
232i10 Last{natural} 58|548m13 548r21 550r16 551m16 554r26 566m13 566r21
. 568r16 569m16 572r26
241W19*Counter 241d28 263l8 263e15 58|161b19 211l8 211t15
241i28 Initial_Value{natural} 262r22
243U17 Increment 243>28 58|182b17 185l11 185t20
243i28 Amount{natural} 58|182b28 184r19
246U17 Decrement 246>28 58|167b17 170l11 170t20
246i28 Amount{natural} 58|167b28 169r19
249U17 Increment 249>28 249<51 58|187b17 191l11 191t20
249i28 Amount{natural} 58|187b28 189r19
249i51 Value{natural} 58|187b51 190r10
252U17 Decrement 252>28 252<51 58|172b17 176l11 176t20
252i28 Amount{natural} 58|172b28 174r19
252i51 Value{natural} 58|172b51 175r10
255V16 Value{natural} 58|197b16 200l11 200t16
258Y13 Zero 58|206b13 209l11 209t15
262i7 C{natural} 58|169r10 169r15 174r10 174r15 175r19 184r10 184r15 189r10
. 189r15 190r19 199r17 206r23
265P9*Counter_Access(natural) 268r43
267U14*Unchecked_Free[54|20]
274X4*No_Such_File 58|255r16 270r16 331r16
277V13*Is_Regular_File{boolean} 277>30 278r19 58|252s10 265s10 501b13 505l8
. 505t23
277s30 Filename{string} 58|501b30 503r34 504r36
281V13*Is_Directory{boolean} 281>27 282r19 58|266s17 321s13 480b13 484l8
. 484t20
281s27 Filename{string} 58|480b27 482r34 483r36
285V13*File_Size{48I12} 285>24 286r19 58|250b13 257l8 257t17
285s24 Filename{string} 58|250b24 252r27 253r35 255r44
289V13*File_Time_Stamp{2|38I9} 289>30 290r19 58|263b13 272l8 272t23
289s30 Filename{string} 58|263b30 265r27 266r31 268r62 270r44
293V13*Normalized_Directory{string} 293>35 58|605b13 615l8 615t28
293s35 Directory{string} 58|605b35 607r10 608r17 608r28 609r17 609r28 611r17
. 613r17
297U22 Action 298>10 299>10 300=10 58|319s10
298s10 Filename{string}
299b10 Is_Directory{boolean}
300b10 Quit{boolean} 58|322r13
301u14*For_Every_Directory_Entry 301>41 58|287b14 332l8 332t33
301s41 Directory_Name{string} 58|287b41 302r13 303r21 303r37 305r20 307r20
. 314r39
307V13*Get_Program_Directory=308:51{string}
315V13*GMT_Clock{2|38I9} 58|338b13 341l8 341t17
318V13*Time_Zone{string} 58|870b13 910l8 910t17
323i4*AWS_Epoch{2|38I9}
330U14*Compress 331>7 332>7 58|73b14 89l8 89t16
331s7 Filename{string} 58|74b7 82r36 82r46
332i7 Level{140|31I9} 58|75b7 80r43
337U14*Decompress 337>26 58|230b14 244l8 244t18
337s26 Filename{string} 58|230b26 237r18 237r51
346h9*Clonable 348p13 348r30 348r47
348y13*Clone{346R9} 348>20
348r20 Element{346R9}
X 58 aws-utils.adb
40K12 Integer_Random[29|44] 52r23 679r14 913r4
42V13 Local_To_GMT{2|38I9} 42>27 43r19 268s17 340s14 511b13 515l8 515t20
42i27 DT{2|38I9} 511b27 514r14 514r57
45U14 Compress_Decompress 46=7 47>7 48>7 82s7 95b14 155l8 155t27 236s7
46r7 Filter{140|118R9} 96b7 137m18
47s7 Filename_In{string} 97b7 134r51
48s7 Filename_Out{string} 98b7 135r55
52r4 Random_Generator{29|48R9[40]} 679r37 913r26
77r7 Filter{140|118R9} 80m26 82m28 84m19 87m22
100U17 Data_In 101<10 102<10 109r58 117b17 122l11 122t18
101a10 Item{33|51A9} 118b10 121m35
102i10 Last{33|44I9} 119b10 121m41
105U17 Data_Out 106>10 109r67 128b17 131l11 131t19
106a10 Item{33|51A9} 128b27 130r37
109U17 Translate[140|174] 137s7 141|258b14
111p7 File_In{34|43P9} 121r26 134m23 143m25 147r32 148m30
111p16 File_Out{34|43P9} 130r27 135m25 139m24 151r32 152m30
231r7 Filter{140|118R9} 234m26 237m10 239m19 242m22
288r7 Iter{20|345R9} 314m33 316r39 317m38 327m31
289r7 Item{20|330R9} 317m44 320r38 321r63
291b7 Quit{boolean} 322m21 324r20
293V16 Get_Directory{string} 300b16 309l11 309t24 311s37
311a7 Dir_Name{string} 321r27
348i7 Index{natural} 350r10 353r41
364a7 Hex_V{string} 366m28 370r15 370r35 371r40
369a10 Result{string} 374r20 376r16 379r51 381r30 385r20 385r28 385r55
379a16 Zero{string} 381r23
396V16 Value{natural} 396>23 397r22 404b16 425l11 425t16 431s24
396e23 C{character} 404b23 406r15
427i7 R{natural} 431m10 431r15 434r14
430i11 K{integer} 431r36
442a7 N_Img{string} 444r14 444r21 444r40
452a7 N_Img{string} 454r10 454r17 455r17 455r24 455r43 457r17
466a7 D_Img{string} 467r56 470r17 470r24 470r43 472r17 472r24
467i7 K{natural} 469r10 472r43
529*21 M{57|206+12}
545*21 M{57|206+12}
594a7 U_Str{string} 598r18
595a7 U_Pattern{string} 598r48
624V16 Replace_Quote{string} 624>31 630b16 640s17 642l11 642t24 669s23
624s31 Source{string} 630b31 634r24 637r20 639r20 639r28 640r32 640r51
632i10 Idx{natural} 634m10 636r13 639r44 640r40
654a16 Result{string} 658m22 660m22 664r29
656i20 J{integer} 657r27 658r30 660r30 660r41
687a7 Chars{string} 696r22 696r47 697r25
689i7 Rand{57|41I9} 692r13 693m13 696r38 697m10 697r18
691i11 I{integer} 696r16
702a7 Result{string} 704m22 705r14
803I12 Largest_Integer<long_integer> 804r46 835r24
804K15 LIO[51|45] 835r10
805K15 Duration_IO[46|45] 837r10
807V16 Log_10{long_float} 815b16 822l11 822t17 824s37
809f7 AI{long_float} 820r60 829r41 831r42
824f7 L10{long_float} 825r60 829r59
825f7 L10T{long_float} 826r46 829r65
826i7 PP{integer} 829r23 830r40
827i7 Aft{natural} 830r49 830r72 834r10 837r45 849r16
830a7 Img{string} 835m19 837m27 840r10 841r17 841r27 843r13 843r18 844r19
. 844r41 847r31 852r19 857r20
847i13 Last{natural} 850m16 850r24 852r24 853m19 853r27 857r30
872A15 String2{string}<integer> 874r44 881r44
874V16 Image2{872A15} 874>24 881b16 889l11 889t17 905s26 905s39 907s26 907s39
874i24 N{natural} 881b24 882r41
882a10 Ni{string} 884r13 885r20 887r26
892i7 TZ{4|25I9} 894r62 897r10 904r13
894i7 ATZ{4|25I9} 901r24 902r24
895i7 H{natural} 901m10 905r34 907r34
895i10 M{natural} 902m10 905r47 907r47
X 61 interfac.ads
57M9*Unsigned_32
60M9*Unsigned_64
X 65 system.ads
37K9*System 58|32w6 803r37 803r55 65|153e11
48N4*Min_Int 58|803r44
49N4*Max_Int 58|803r62
X 82 s-finroo.ads
60U14*Adjust
X 98 s-rannum.ads
66V13*Random{61|57M9} 99|223i21
67V13*Random{61|60M9} 99|223i21
X 99 s-rannum.adb
373V16 F[224]{float} 235b13
379V16 F[224]{long_float} 235b13
X 120 s-taskin.ads
891R9*Ada_Task_Control_Block
X 137 templates_parser.ads
35K9*Templates_Parser 57|31r6 308r28 137|598e21
X 138 templates_parser-utils.ads
24K26*Utils 57|31w23 308r45 138|71e27
40V13*Get_Program_Directory{string} 57|308r51
X 140 zlib.ads
26K9*ZLib 57|32w6 332r18 332r44 58|46r29 75r18 75r44 77r16 80r7 80r60 84r7
. 87r10 96r29 109r34 231r16 234r7 234r44 239r7 242r10 140|320e9
31I9*Compression_Level<integer> 57|332r23 58|75r23
45n46*GZip{45E9} 58|80r65 234r49
68i4*Default_Compression{31I9} 57|332r49 58|75r49
118R9*Filter_Type 58|46r34 77r21 96r34 231r21 140|318e14
126U14*Deflate_Init 58|80s12
128i7 Level{31I9} 58|80r34
133e7 Header{45E9} 58|80r50
141U14*Inflate_Init 58|234s12
144e7 Header{45E9} 58|234r34
161U14*Close 58|84s12 87s15 239s12 242s15
163b7 Ignore_Error{boolean} 58|87r30 242r30
174u14*Generic_Translate 58|109r39