This file is indexed.

/usr/lib/ada/adalib/gnatprj/scng.ali is in libgnatprj4.6-dev 4.6.3-8.

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
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
V "GNAT Lib v4.6"
A -nostdinc
A -O2
A -fPIC
A -g
A -gnatn
A -mtune=generic
A -march=x86-64
P ZX
R nnnnnnnnnnvnnnnnnnvnnvnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnvnnvnnnnnnnnnnnnnnn

U scng%b		scng.adb		087dcc29 NE OO PK GE
W csets%s		csets.adb		csets.ali
W err_vars%s		err_vars.ads		err_vars.ali
W hostparm%s		hostparm.ads		hostparm.ali
W namet%s		namet.adb		namet.ali
W opt%s			opt.adb			opt.ali
W scans%s		scans.adb		scans.ali
W sinput%s		sinput.adb		sinput.ali
W snames%s		snames.adb		snames.ali
W stringt%s		stringt.adb		stringt.ali
W stylesw%s		stylesw.adb		stylesw.ali
W system%s		system.ads		system.ali
W system.crc32%s	s-crc32.adb		s-crc32.ali
W system.utf_32%s	s-utf_32.adb		s-utf_32.ali
W system.wch_con%s	s-wchcon.adb		s-wchcon.ali
W uintp%s		uintp.adb		uintp.ali
W urealp%s		urealp.adb		urealp.ali
W widechar%s		widechar.adb		widechar.ali

U scng%s		scng.ads		943db028 BN EE NE OO PK GE
W casing%s		casing.adb		casing.ali
W styleg%s		styleg.adb		styleg.ali
W types%s		types.adb		types.ali

D ada.ads		20070406091342 3ffc8e18
D a-except.ads		20090727140100 0c711ac9
D a-unccon.ads		20070406091342 f9eb8f06
D a-uncdea.ads		20070406091342 f15a5ed1
D alloc.ads		20100614130107 cfcad562
D casing.ads		20100909094434 5c2a7161
D csets.ads		20090409150019 e948558f
D debug.ads		20090420131856 3ea59655
D err_vars.ads		20101220072657 a24dc176
D hostparm.ads		20090409150019 597373af
D interfac.ads		20090409150019 f77d8799
D namet.ads		20101220072657 ef58bb56
D opt.ads		20101026132047 ed841f4a
D output.ads		20100622132632 de75f4b4
D scans.ads		20101019122925 5112e491
D scng.ads		20100909123135 7b4f1ef3
D scng.adb		20101026131505 2937c9e3
D sinput.ads		20101012110042 9359b909
D snames.ads		20121016191048 5b37d99d
D stringt.ads		20090409150019 4f4af370
D styleg.ads		20100909103250 524e4b50
D stylesw.ads		20100909103250 b7b67881
D system.ads		20121016191316 23e1f70b
D s-crc32.ads		20090417131547 94f53508
D s-exctab.ads		20090417131547 66e51330
D s-memory.ads		20090417131547 ca8bbc15
D s-os_lib.ads		20100910151410 e0681e2d
D s-parame.ads		20091130110856 9c5d83fa
D s-stalib.ads		20101021102512 c4241c00
D s-string.ads		20090417130712 46b01415
D s-traent.ads		20090417130712 5221ee41
D s-unstyp.ads		20090409150019 6ae15c76
D s-utf_32.ads		20101007091606 fd857092
D s-wchcon.ads		20090417130712 bfeb2e3d
D table.ads		20090506081141 e3a9ec16
D table.adb		20090506081141 5992476d
D tree_io.ads		20100622132632 d9afd67c
D types.ads		20101022135849 e11694ea
D uintp.ads		20101021101958 2762e44a
D unchconv.ads		20070406091342 ca2f9e18
D unchdeal.ads		20070406091342 214516a4
D urealp.ads		20100910110137 e500ee51
D widechar.ads		20090409150019 3fd6363b
X 6 casing.ads
34K9*Casing 89e11 16|30w6 30r18
47E9*Casing_Type 62e5 16|71r43 17|264r43
86V13*Determine_Casing{47E9} 17|266s14
X 7 csets.ads
32K9*Csets 97e10 17|26w6 26r20
44A9*Translate_Table(character)<character>
47A9*Char_Array_Flags(boolean)<character>
86a4*Fold_Lower{44A9} 17|2386r34 2432r40
89a4*Identifier_Char{47A9} 17|800r26 1297r21 2022r26 2059r16 2127r19 2144r16
. 2359r13 2427r30 2448r32
X 9 err_vars.ads
33K9*Err_Vars 153e13 17|27w6 27r20
45i4*Serious_Errors_Detected{38|62I12} 17|886r25
X 10 hostparm.ads
38K9*Hostparm 90e13 17|28w6 28r20
57N4*Max_Line_Length 17|412r22 514r46
X 11 interfac.ads
57M9*Unsigned_32
X 12 namet.ads
38K9*Namet 544e10 17|29w6 29r20
127a4*Name_Buffer{string} 17|1758m19 2044m19 2045r40 2072m13 2073r34 2082m13
. 2084r34 2101m13 2333m16 2337m16 2339r37 2373m19
133i4*Name_Len{natural} 17|1757m19 1758r37 2042m19 2070m13 2080m13 2100m13
. 2128m19 2145m16 2216m16 2243m16 2252m16 2264m16 2333r29 2337r29 2339r50
. 2347m13 2347r25 2372m19 2372r31 2373r32
149I9*Name_Id<integer>
153i4*No_Name{149I9} 17|297r36 2625r27
157i4*Error_Name{149I9} 17|1146r29 1313r21
229V13*Get_Name_Table_Byte{38|75M9} 17|2561s41 2573s41
271V13*Name_Find{149I9} 17|1760s33 1893s30 2536s24
358U14*Set_Character_Literal_Name 17|1892s16
371U14*Store_Encoded_Character 17|2385s16 2431s22 2487s25 2496s25 2515s28
X 13 opt.ads
50K9*Opt 1907e8 17|30w6 30r20 2560r16
90b4*Checksum_Accumulate_Token_Checksum{boolean} 17|895r13 2563r19 2631r16
96b4*Checksum_GNAT_6_3{boolean} 17|2560r20
100b4*Checksum_GNAT_5_03{boolean} 17|2564r22
119n30*Ada_83{119E9} 17|1222r42 1874r42
119n46*Ada_2005{119E9} 17|1205r37 1833r40 2474r47
135e4*Ada_Version{119E9} 17|1205r22 1222r28 1833r25 1874r28 2474r33
669e4*Identifier_Character_Set{character} 17|2473r25
994n33*Check_Syntax{994E9} 17|885r37
995e4*Operating_Mode{994E9} 17|885r19
1119b4*Replace_In_Comments{boolean} 17|1652r19
1184b4*Style_Check{boolean} 17|400r13 406r13 1382r16 1395r19 1450r19 1469r19
. 1483r16 1517r16 1533r19 1558r19 1608r19 1643r19 1692r25 1809r19 1907r16
. 1942r16 1966r19 2578r16 2742r16
1305b4*Try_Semantics{boolean} 17|886r61
1342b4*Upper_Half_Encoding{boolean} 17|1290r51 2117r16 2361r31 2382r28
1583i4*Wide_Character_Encoding_Method{34|94I9} 17|1284r21
X 15 scans.ads
37K9*Scans 503e10 17|31w6 31r20 286r7
52E9*Token_Type 216e16 17|136r25 167r31 173r31 191r31 191r47 221r31 226r31
. 233r31 245r31 256r31 2561r25 2573r25
56n7*Tok_Integer_Literal{52E9} 17|150r15 206r15 876r22
58n7*Tok_Real_Literal{52E9} 17|150r37 206r37 866r22
60n7*Tok_String_Literal{52E9} 17|150r56 206r56 1147r25
62n7*Tok_Char_Literal{52E9} 17|151r15 207r15 1891r25
64n7*Tok_Operator_Symbol{52E9} 17|151r34 207r34 1150r25
66n7*Tok_Identifier{52E9} 17|151r56 173r47 207r56 226r47 1801r29 2555r19
68n7*Tok_Double_Asterisk{52E9} 17|152r15 208r15 1432r25
70n7*Tok_Ampersand{52E9} 17|152r37 208r37 1419r25
71n7*Tok_Minus{52E9} 17|152r53 208r53 1637r25
72n7*Tok_Plus{52E9} 17|152r65 208r65 2000r22
74n7*Tok_Asterisk{52E9} 17|153r15 209r15 1437r25
75n7*Tok_Mod{52E9} 17|153r30 209r30 2597r40
76n7*Tok_Rem{52E9} 17|153r40 209r40
77n7*Tok_Slash{52E9} 17|153r50 209r50 1931r25
79n7*Tok_New{52E9} 17|153r62 209r62
81n7*Tok_Abs{52E9} 17|154r15 210r15
82n7*Tok_Others{52E9} 17|154r25 210r25
83n7*Tok_Null{52E9} 17|154r38 210r38
85n7*Tok_Dot{52E9} 17|154r49 210r49 1545r25
86n7*Tok_Apostrophe{52E9} 17|154r59 210r59 1807r25 1855r31 2592r42
88n7*Tok_Left_Paren{52E9} 17|155r15 211r15 1481r22 1498r25 1507r22
90n7*Tok_Delta{52E9} 17|155r32 211r32 2595r40
91n7*Tok_Digits{52E9} 17|155r44 211r44 2596r40
92n7*Tok_Range{52E9} 17|155r57 211r57 1854r35 2598r40
94n7*Tok_Right_Paren{52E9} 17|156r15 212r15 1802r37 1905r22 1918r22
95n7*Tok_Comma{52E9} 17|156r33 212r33 1515r22
97n7*Tok_And{52E9} 17|156r45 212r45 1414r25 2610r60
98n7*Tok_Or{52E9} 17|156r55 212r55 1959r25 2612r60
99n7*Tok_Xor{52E9} 17|156r64 212r64
101n7*Tok_Less{52E9} 17|157r15 213r15 1620r25
102n7*Tok_Equal{52E9} 17|157r26 213r26 1571r22
103n7*Tok_Greater{52E9} 17|157r38 213r38 1590r25
104n7*Tok_Not_Equal{52E9} 17|157r52 213r52 1927r25 1984r25
105n7*Tok_Greater_Equal{52E9} 17|158r15 214r15 1581r25
106n7*Tok_Less_Equal{52E9} 17|158r35 214r35 1602r25
108n7*Tok_In{52E9} 17|158r52 214r52
109n7*Tok_Not{52E9} 17|158r61 214r61
111n7*Tok_Box{52E9} 17|159r15 215r15 1606r25
112n7*Tok_Colon_Equal{52E9} 17|159r25 215r25 1448r25 1459r25
113n7*Tok_Colon{52E9} 17|159r43 215r43 1467r25
114n7*Tok_Greater_Greater{52E9} 17|159r55 215r55 1585r25
116n7*Tok_Abstract{52E9} 17|160r15 216r15
117n7*Tok_Access{52E9} 17|160r30 216r30 2594r40
118n7*Tok_Aliased{52E9} 17|160r43 216r43
119n7*Tok_All{52E9} 17|160r57 216r57 1803r37
120n7*Tok_Array{52E9} 17|160r67 216r67
121n7*Tok_At{52E9} 17|161r15 217r15
122n7*Tok_Body{52E9} 17|161r24 217r24
123n7*Tok_Constant{52E9} 17|161r35 217r35
124n7*Tok_Do{52E9} 17|161r50 217r50
125n7*Tok_Is{52E9} 17|161r59 217r59
126n7*Tok_Interface{52E9} 17|162r15 223r15 2599r43 2601r46
127n7*Tok_Limited{52E9} 17|162r31 228r15
128n7*Tok_Of{52E9} 17|162r45 228r29
129n7*Tok_Out{52E9} 17|162r54 228r38
130n7*Tok_Record{52E9} 17|162r64 228r48
131n7*Tok_Renames{52E9} 17|163r15 229r15
132n7*Tok_Reverse{52E9} 17|163r29 229r29
133n7*Tok_Some{52E9} 17|169r15 223r31
134n7*Tok_Tagged{52E9} 17|175r15 235r15
135n7*Tok_Then{52E9} 17|175r28 235r28 2610r28
137n7*Tok_Less_Less{52E9} 17|175r39 235r39 1615r25
139n7*Tok_Abort{52E9} 17|175r55 235r55
140n7*Tok_Accept{52E9} 17|175r67 235r67
141n7*Tok_Case{52E9} 17|176r15 236r15
142n7*Tok_Delay{52E9} 17|176r26 236r26
143n7*Tok_Else{52E9} 17|176r38 236r38 2612r28
144n7*Tok_Elsif{52E9} 17|176r49 236r49
145n7*Tok_End{52E9} 17|176r61 236r61
146n7*Tok_Exception{52E9} 17|177r15 237r15
147n7*Tok_Exit{52E9} 17|177r31 237r31
148n7*Tok_Goto{52E9} 17|177r42 237r42
149n7*Tok_If{52E9} 17|177r53 237r53
150n7*Tok_Pragma{52E9} 17|177r62 237r62 2602r62
151n7*Tok_Raise{52E9} 17|178r15 238r15
152n7*Tok_Requeue{52E9} 17|178r27 238r27
153n7*Tok_Return{52E9} 17|178r41 238r41
154n7*Tok_Select{52E9} 17|178r54 238r54
155n7*Tok_Terminate{52E9} 17|179r15 239r15
156n7*Tok_Until{52E9} 17|179r31 239r31
157n7*Tok_When{52E9} 17|179r43 239r43
159n7*Tok_Begin{52E9} 17|179r54 239r54
160n7*Tok_Declare{52E9} 17|179r66 239r66
161n7*Tok_For{52E9} 17|180r15 240r15
162n7*Tok_Loop{52E9} 17|180r25 240r25
163n7*Tok_While{52E9} 17|180r36 240r36
165n7*Tok_Entry{52E9} 17|180r48 240r48
166n7*Tok_Protected{52E9} 17|180r60 240r60
167n7*Tok_Task{52E9} 17|181r15 241r15
168n7*Tok_Type{52E9} 17|181r26 241r26
169n7*Tok_Subtype{52E9} 17|181r37 241r37
170n7*Tok_Overriding{52E9} 17|181r51 223r42
171n7*Tok_Synchronized{52E9} 17|182r15 223r59
172n7*Tok_Use{52E9} 17|182r34 247r15
174n7*Tok_Function{52E9} 17|182r44 247r25
175n7*Tok_Generic{52E9} 17|182r59 247r40
176n7*Tok_Package{52E9} 17|183r15 248r15
177n7*Tok_Procedure{52E9} 17|183r29 248r29
179n7*Tok_Private{52E9} 17|183r45 248r45
180n7*Tok_With{52E9} 17|183r59 248r59
181n7*Tok_Separate{52E9} 17|184r15 249r15
183n7*Tok_EOF{52E9} 17|184r30 249r30 1399r25
185n7*Tok_Semicolon{52E9} 17|184r40 249r40 1940r22
187n7*Tok_Arrow{52E9} 17|184r56 249r56 1556r25 1631r25
189n7*Tok_Vertical_Bar{52E9} 17|185r15 250r15 1964r25 1989r25
191n7*Tok_Dot_Dot{52E9} 17|185r34 250r34 1531r25
193n7*Tok_Project{52E9} 17|185r48 250r48 1804r37
194n7*Tok_Extends{52E9} 17|185r62 250r62
195n7*Tok_External{52E9} 17|186r15 251r15
196n7*Tok_External_As_List{52E9} 17|186r30 251r30
200n7*Tok_Comment{52E9} 17|186r53 251r53 1653r28 1761r28
206n7*Tok_End_Of_Line{52E9} 17|187r15 252r15 2311r28
211n7*Tok_Special{52E9} 17|187r33 252r33 2094r25 2168r25
216n7*No_Token{52E9} 17|187r47 252r47 293r36
231E12*Token_Class_Literal{52E9} 17|1805r38
340U14*Initialize_Ada_Keywords 17|286s13
357i4*Scan_Ptr{38|210I12} 17|266r53 292m7 294r36 295r36 299r36 395r23 436r35
. 467r21 469m13 469r25 472r24 473r29 475m13 475r25 478m13 478r25 493m10 493r22
. 502m10 502r22 527r21 528r24 536r24 620r26 628m16 628r28 630r29 641m22 641r34
. 642r35 674r23 681r44 689m16 689r28 690r29 694r60 709r32 711r32 713r32 715r32
. 731m13 731r25 735r26 766m16 766r28 767r29 772m22 772r34 773r35 785m19 785r31
. 786r32 792m19 792r31 797m19 797r31 826r21 826r53 828m13 828r25 831r24 833m16
. 833r28 835r27 845m16 845r28 850r24 945r47 993r27 994r31 996m16 996r28 1005r32
. 1009r60 1013r24 1014m16 1014r28 1017r27 1018m19 1018r31 1032r41 1162r31
. 1168m10 1168r22 1173r26 1177m16 1177r28 1178r34 1181m16 1181r28 1188m19
. 1188r31 1191r27 1192m38 1232m19 1232r31 1263r18 1264m32 1267m16 1278r44
. 1296r29 1297r46 1325r24 1326r24 1327m16 1327r28 1331r24 1332m16 1332r28
. 1336r24 1337m16 1337r28 1341r24 1342m16 1342r28 1346r24 1347m16 1347r28
. 1351r24 1352m16 1352r28 1356r24 1357m16 1357r28 1361m13 1361r25 1367r23
. 1372r23 1386m13 1386r25 1392r16 1402m16 1402r28 1410r24 1413m16 1413r28
. 1418m16 1418r28 1429r24 1431m16 1431r28 1436m16 1436r28 1456r27 1457r32
. 1461r38 1462m16 1462r28 1466m16 1466r28 1480m13 1480r25 1492r24 1497m16
. 1497r28 1506m13 1506r25 1514m13 1514r25 1539r27 1541m16 1541r28 1544m16
. 1544r28 1564r27 1567m16 1567r28 1570m13 1570r25 1589m16 1589r28 1619m16
. 1619r28 1628r24 1630m16 1630r28 1634r27 1636m16 1636r28 1647m16 1647r28
. 1659r36 1677r40 1678m22 1678r34 1679r40 1680m22 1680r34 1681r40 1682m22
. 1682r34 1683r40 1684m22 1684r34 1685r40 1686m22 1686r34 1691r30 1696m22
. 1696r34 1700r33 1706r33 1714r55 1719m44 1725m28 1730m28 1740r33 1741r38
. 1743m22 1743r34 1757r40 1759r57 1791m13 1791r25 1821r27 1822m38 1841r30
. 1844m22 1844r34 1853r30 1859m22 1859r34 1870r48 1872r30 1873r33 1883r50
. 1884m19 1884r31 1904m13 1904r25 1917m13 1917r25 1930m16 1930r28 1939m13
. 1939r25 1955r24 1958m16 1958r28 1963m16 1963r28 1980r24 1983m16 1983r28
. 1988m16 1988r28 1999m13 1999r25 2012r50 2030r36 2031r46 2032r46 2033r46
. 2044r46 2046m19 2046r31 2059r41 2072r40 2074m13 2074r25 2083r53 2085m13
. 2085r25 2092r29 2093m16 2093r28 2102m13 2102r25 2127r44 2166r44 2167r29
. 2169r45 2170m16 2170r28 2200r21 2201m32 2215m16 2235m16 2242m16 2251m16
. 2263m16 2290r26 2297m36 2303r44 2305r44 2330r24 2331r31 2333r54 2334r45
. 2336r27 2338r56 2346m13 2346r25 2359r38 2360r29 2365r24 2376m16 2376r28
. 2381r27 2384r45 2386r54 2387m16 2387r28 2395r27 2396r32 2415r27 2416m38
. 2448r57 2507r61 2509m31 2511m31 2543r24 2545r59 2695r24 2696r27 2697r30
. 2698r33 2699r36 2700r39 2701r42 2702m34 2702r46 2705m34 2705r46 2710m31
. 2710r43 2715m28 2715r40 2720m25 2720r37 2725m22 2725r34 2730m19 2730r31
. 2741r21 2746m13 2746r25
361e4*Token{52E9} 17|136r41 149r12 167r47 191r64 205r12 221r47 233r47 245r47
. 256r47 293m7 866m13 876m13 1147m16 1150m16 1311r21 1399m16 1414m16 1419m16
. 1432m16 1437m16 1448m16 1459m16 1467m16 1481m13 1498m16 1507m13 1515m13
. 1531m16 1545m16 1556m16 1571m13 1581m16 1585m16 1590m16 1602m16 1606m16
. 1615m16 1620m16 1631m16 1637m16 1653m19 1761m19 1807m16 1855m22 1891m16
. 1905m13 1918m13 1927m16 1931m16 1940m13 1959m16 1964m16 1984m16 1989m16
. 2000m13 2094m16 2168m16 2311m19 2555m10 2561m16 2573m16 2594r31 2595r31
. 2596r31 2597r31 2598r31 2599r34 2601r38 2610r20 2612r20
364i4*Token_Ptr{38|210I12} 17|266r40 294m7 1032r52 1044r30 1076r30 1077r30
. 1099r30 1100r30 1101r30 1312r25 1367m10 2092m16 2167m16 2290m13 2591r27
367i4*Current_Line_Start{38|210I12} 17|295m7 396r23 434r23 447r25 514r13
. 2303m16
370i4*Start_Column{38|181I9} 17|298m7 2304m16
381m4*Checksum{38|68M9} 17|112m48 135m30 166m36 172m36 190m36 220m36 225m36
. 232m36 244m36 255m36 275m52
386i4*First_Non_Blank_Location{38|210I12} 17|299m7 2305m16
391i4*Token_Node{38|382I9} 17|296m7
397i4*Token_Name{12|149I9} 17|297m7 1048m22 1051m22 1054m22 1057m22 1060m22
. 1063m22 1066m22 1069m22 1080m19 1085m22 1087m22 1089m22 1095m19 1107m19
. 1113m19 1119m19 1125m19 1131m19 1137m19 1146r16 1313m7 1893m16 2536m10
. 2559r30 2561r62 2573r62 2625m13
406e4*Prev_Token{52E9} 17|1311m7 1801r16 1802r24 1803r24 1804r24 1805r24
. 1854r22 2592r28 2602r48 2610r46 2612r46
409i4*Prev_Token_Ptr{38|210I12} 17|1312m7
419m4*Character_Code{38|518M12} 17|1894m16
423i4*Real_Literal_Value{42|77I9} 17|867m13
427i4*Int_Literal_Value{39|48I9} 17|879m16 888m16 891m16
431b4*Based_Literal_Uses_Colon{boolean} 17|664m10 722m16
435i4*String_Literal_Id{38|491I9} 17|1247m10
439b4*Wide_Character_Found{boolean} 17|1166m10 1240m19
444b4*Wide_Wide_Character_Found{boolean} 17|1167m10 1242m19
449e4*Special_Character{character} 17|2095m16 2169m16
455i4*Comment_Id{12|149I9} 17|1760m19
462i4*Inside_Conditional_Expression{38|62I12} 17|2614r22
X 16 scng.ads
35U19 Post_Scan 17|1771s13 1863s22 1895s16 1970s16 1990s16 2064s13 2635s13
41U19 Error_Msg 41>30 41>44 54r7 17|445s22 503s10 512s10 693s19 1008s16 1208s22
. 1460s16 1836s22 2241s16 2250s16 2261s16 2451s28 2476s25 2522s25 2544s16
. 2547s16
41s30 Msg{string}
41i44 Flag_Location{38|210I12}
44U19 Error_Msg_S 44>32 54r18 17|476s13 492s10 529s16 532s16 537s16 539s16
. 608s13 685s19 756s19 761s19 782s22 796s19 802s22 805s22 839s19 949s16 952s16
. 955s16 958s16 1023s13 1185s19 1411s16 1496s16 1505s13 1540s16 1565s16 1629s16
. 1842s25 1860s22 1916s13 1956s16 1981s16 2041s19 2060s16 2099s13
44s32 Msg{string}
47U19 Error_Msg_SC 47>33 54r31 17|726s16
47s33 Msg{string}
50U19 Error_Msg_SP 50>33 54r45
50s33 Msg{string}
53K17 Style[21|47] 17|401r13 407r13 1383r16 1396r19 1451r19 1470r19 1484r16
. 1518r16 1534r19 1559r19 1609r19 1644r19 1693r25 1810r19 1908r16 1943r16
. 1967r19 2604r19 2615r22 2743r16
57k9*Scng 35z19 41z19 44z19 47z19 50z19 53z17 100l5 100e9 17|47b14 2764l5
. 2764t9
59U14*Initialize_Scanner 59>34 17|282b14 306l8 306t26
59i34 Index{38|565I9} 17|282b34 290r36
63U14*Scan 17|321b14 2638l8 2638t12
71V13*Determine_Token_Casing{6|47E9} 72r19 17|264b13 267l8 267t30
76U14*Set_Special_Character 76>37 17|2662b14 2671l8 2671t29
76e37 C{character} 17|2662b37 2664r12 2666r33
80U14*Reset_Special_Characters 17|312b14 315l8 315t32
84U14*Set_End_Of_Line_As_Token 84>40 17|2653b14 2656l8 2656t32
84b40 Value{boolean} 17|2653b40 2655r31
88U14*Set_Comment_As_Token 88>36 17|2644b14 2647l8 2647t28
88b36 Value{boolean} 17|2644b36 2646r27
92V13*Set_Start_Column{38|181I9} 17|298s36 2304s44 2683b13 2762l8 2762t24
X 17 scng.adb
52a4 Special_Characters(boolean) 314m7 2091r16 2166r16 2666m13
55b4 Comment_Is_Token{boolean} 1756r19 2646m7
58b4 End_Of_Line_Is_Token{boolean} 2289r13 2310r19 2655m7
65U14 Accumulate_Token_Checksum 66r19 132b14 137l8 137t33 896s13 2572s16
. 2632s16
71U14 Accumulate_Token_Checksum_GNAT_6_3 143b14 193l8 193t42 2567s22
77U14 Accumulate_Token_Checksum_GNAT_5_03 199b14 258l8 258t43 2565s22
84U14 Accumulate_Checksum 84>35 85r19 110b14 113l8 113t27 118s10 119s10 120s10
. 122s10 125s7 468s13 625s16 682s16 717s13 741s19 746s19 751s19 771s22 779s19
. 791s19 827s13 832s16 836s16 1163s10 1176s16 1180s16 1214s19 1408s13 1427s13
. 1430s16 1445s13 1479s13 1513s13 1528s13 1553s13 1578s13 1599s13 1635s16
. 1790s13 1870s19 1890s16 1903s13 1924s13 1938s13 1951s13 1978s13 1998s13
. 2045s19 2073s13 2084s13 2334s16 2339s16 2366s16 2384s16 2430s22
84e35 C{character} 110b35 112r59
95U14 Accumulate_Checksum 95>35 115b14 126l8 126t27 1199s19 1823s19 2486s25
. 2495s25 2503s25
95m35 C{38|518M12} 115b35 117r10 118r46 119r47 120r47 122r46 125r43
102U14 Initialize_Checksum 103r19 273b14 276l8 276t27 301s7
323i7 Start_Of_Comment{38|210I12} 1659m16 1757r51 1759r37
326b7 Underline_Found{boolean} 523m10 2043m19 2071m13 2081m13 2103m13 2129m19
. 2217m16 2244m16 2253m16 2265m16 2345m13 2368r19 2371m19 2388m16 2433m22
. 2488m25 2497m25 2505r28 2516m28 2540r13 2541m13
334i7 Wptr{38|210I12} 503r47 1191m19 1210r46 1821m19 1838r49 2200m13 2215r28
. 2235r28 2241r71 2242r28 2250r74 2251r28 2262r67 2263r28 2415m19 2453r46
. 2477r72 2509r43 2523r68 2548r71
337U17 Check_End_Of_Line 393b17 459l11 459t28 1393s16 2284s10
341V16 Double_Char_Token{boolean} 341>35 465b16 484l11 484t28 1447s16 1530s16
. 1555s16 1580s16 1584s19 1601s16 1605s19 1614s19 1926s16
341e35 C{character} 465b35 467r37 468r34 473r45
351U17 Error_Illegal_Character 490b17 494l11 494t34 1748s22 1875s28 1879s25
. 2132s19 2148s16 2157s13 2176s16
355U17 Error_Illegal_Wide_Character 500b17 504l11 504t39 1195s22 1826s22
. 2206s16 2271s16 2421s22
360U17 Error_Long_Line 413s13 510b17 515l11 515t26
363U17 Error_No_Double_Underline 521b17 543l11 543t36 644s22 775s22 2369s19
. 2510s31
367U17 Nlit 549b17 900l11 900t15 2053s13
374U17 Slit 906b17 1250l11 1250t15 1770s13 1862s22
381U17 Skip_Other_Format_Characters 1256b17 1271l11 1271t39 2057s13
385V16 Start_Of_Wide_Character{boolean} 1190s22 1262s16 1277b16 1306l11 1306t34
. 1712s25 1820s19
394i10 Len{38|59I9} 401r42 407r42 412r16 427r13
429i16 Col{natural} 433m16 439m22 439r30 441m22 441r29 444r22
430i16 Ptr{38|210I12} 434m16 436r29 438r30 451m19 451r26
551e10 C{character} 674m10 676r13 681r19 690m16 692r19 707r16 708r21 717r34
. 718r26 735m13 740r19 741r40 743r41 745r22 746r70 748r41 750r22 751r40 753r41
. 767m16 769r19 773m22 774r32 778r22 786m19 790r22 791r40 795r22 795r38 800r43
554e10 Base_Char{character} 718m13 721r16 790r26 801r22
557i10 Base{38|59I9} 661m10 730m13 760r43 871r44
560i10 UI_Base{39|48I9} 662m10 719m13 725r16 725r36 727m16 730r32 764r47
. 888r52
563i10 UI_Int_Value{39|48I9} 626m16 627r18 663m10 668r26 697r35 719r24 736m13
. 764m16 764r32 814r29 848m13 857r39 859r39
566i10 UI_Num_Value{39|48I9} 668m10 697m19 814m13 869r44 879r37 888r37
569i10 Scale{38|59I9} 629m16 629r25 665m10 673m10 737m13 765m16 765r25 788m19
. 820m13 823r38
572i10 UI_Scale{39|48I9} 821m13 823m13 857m16 857r28 859m16 859r28 870r45
. 878r16 888r63
575b10 Exponent_Is_Negative{boolean} 829m13 842m19 856r16
578i10 Extended_Digit_Value{38|59I9} 742m19 747m19 752m19 760r19 764r57
581b10 Point_Scanned{boolean} 667m10 684r19 688m16 781r22 787m19 819r17 838r23
. 865r13
588U20 Error_Digit_Expected 606b20 609l14 609t34 648s22 853s16
592U20 Scan_Integer 615b20 656l14 656t26 666s10 696s19 851s16
616e13 C{character} 620m13 625r37 627r54 630m16 634r19 642m22 643r32 647r22
. 653r29
908e10 Delimiter{character} 1004r16 1162m10 1163r31 1175r20 1178r47 1184r36
911e10 C{character} 1173m13 1175r16 1176r37 1179r39 1180r37 1184r19 1187r42
. 1214r40 1216r22 1217r25 1221r28 1231r42
914m10 Code{38|518M12} 1179m16 1187m19 1192m48 1196m22 1199r40 1206r61 1231m19
. 1236r32 1238r40 1239r44
917b10 Err{boolean} 1192m54 1194r22
920U20 Error_Bad_String_Char 944b20 960l14 960t35 1223s28 1227s25
926U20 Error_Unterminated_String 966b20 1025l14 1025t39 1218s25
931U20 Set_String 1031b20 1152l14 1152t24 1248s10
945e13 C{character} 948r16 951r19 951r34 954r19
1032i13 Slen{38|59I9} 1043r16 1075r19 1098r19
1033e13 C1{character} 1044m16 1046r21 1076m16 1079r19 1084r22 1086r25 1088r25
. 1092r23 1092r40 1099m16 1103r20 1103r37 1109r23 1109r40 1115r23 1115r40
. 1121r23 1121r40 1127r23 1127r40 1133r23 1133r40
1034e13 C2{character} 1077m16 1079r37 1082r22 1093r19 1093r36 1100m16 1104r19
. 1104r36 1110r19 1110r36 1116r19 1116r36 1122r19 1122r36 1128r19 1128r36
. 1134r19 1134r36
1035e13 C3{character} 1101m16 1105r19 1105r36 1111r19 1111r36 1117r19 1117r36
. 1123r19 1123r36 1129r19 1129r36 1135r19 1135r36
1257i10 P{38|210I12} 1263m13 1267r28
1258m10 Code{38|518M12} 1264m42 1266r45
1259b10 Err{boolean} 1264m48
1278e10 C{character} 1283r13 1290r16 1295r16
1320L9 Scan_Next_Character 2207r21 2224r21 2230r21 2272r21 2317r15
1627q22 Minus_Case 1765l14 1765e24
1714i25 Wptr{38|210I12} 1725r40 1730r40
1715m25 Code{38|518M12} 1719m54 1729r66
1716b25 Err{boolean} 1719m60 1724r28
1785q22 Char_Literal_Case 1898l14 1898e31
1786m13 Code{38|518M12} 1822m48 1823r40 1827m22 1834r61 1883m19 1892r44 1894r34
1787b13 Err{boolean} 1822m54 1825r22
1950q22 Vertical_Bar_Case 1973l14 1973e31
1977q22 Exclamation_Case 1993l14 1993e30
1997q22 Plus_Case 2002l14 2002e23
2012e16 C{character} 2017r19 2017r43 2022r43 2029r23 2029r39
2192L9 Scan_Wide_Character 1493r21 2118r21 2146r21
2195m13 Code{38|518M12} 2201m42 2210r42 2234r54
2196e13 Cat{33|55E9} 2210m13 2214r34 2223r36 2229r36 2240r42 2249r35 2260r36
2197b13 Err{boolean} 2201m48 2205r16
2280L9 Scan_Line_Terminator 1377r18 2236r21
2294b13 Physical{boolean} 2297m46 2302r16
2324L9 Scan_Identifier 2047r24 2075r18 2086r18 2104r18 2130r24 2218r21 2245r21
. 2254r21 2266r21 2377r21 2389r21 2454r33 2527r24
2409m19 Code{38|518M12} 2416m48 2426r45 2427r62 2429r44 2438r51 2484m25 2485r68
. 2486r46 2487r50 2495r46 2496r50 2503r46 2515r53
2410b19 Err{boolean} 2416m54 2420r22
2411e19 Chr{character} 2429m22 2430r43 2432r52
2412e19 Cat{33|55E9} 2438m22 2447r42 2459r45 2483r43 2492r45 2493r48 2502r51
2507i31 Cend{38|210I12} 2511r43
2535L9 Scan_Identifier_Complete 2449r33 2460r30
2684i7 Start_Column{38|181I9} 2703m34 2703r50 2706m34 2706r50 2711m31 2711r47
. 2716m28 2716r44 2721m25 2721r41 2726m22 2726r38 2731m19 2731r35 2747m13
. 2747r30 2753r14 2761r17
2689l7 Tabs_Loop 2749r18 2751l16 2751e25
2694l10 Blanks_Loop 2707r39 2712r36 2717r33 2722r30 2727r27 2732r24 2735r21
. 2737l19 2737e30
X 18 sinput.ads
69K9*Sinput 17|32w6 32r20 18|827e11
299V13*Source_First{38|210I12} 17|292s36
300V13*Source_Last{38|210I12} 17|1392s27
301V13*Source_Text{38|200P9} 17|291s36
426i4*Current_Source_File{38|565I9} 17|290m7 291r49 292r50 1392r40
439p4*Source{38|200P9} 17|266r32 291m7 438r22 467r13 472r16 473r21 527r13
. 528r16 536r16 620r18 630r21 642r27 674r15 681r36 690r21 709r24 711r24 713r24
. 715r24 735r18 767r21 773r27 786r24 826r13 826r45 831r16 835r19 850r16 945r39
. 993r19 994r23 1005r24 1013r16 1017r19 1044r22 1076r22 1077r22 1099r22 1100r22
. 1101r22 1162r23 1173r18 1178r26 1192r30 1264r24 1278r36 1296r21 1297r38
. 1325r16 1326r16 1331r16 1336r16 1341r16 1346r16 1351r16 1356r16 1372r15
. 1410r16 1429r16 1456r19 1457r24 1492r16 1539r19 1564r19 1628r16 1634r19
. 1677r32 1679r32 1681r32 1683r32 1685r32 1691r22 1700r25 1706r25 1719r36
. 1740r25 1741r30 1759r29 1822r30 1841r22 1853r22 1870r40 1872r22 1873r25
. 1883r42 1955r16 1980r16 2012r42 2030r28 2031r38 2032r38 2033r38 2044r38
. 2059r33 2072r32 2083r45 2127r36 2166r36 2169r37 2201r24 2330r16 2331r23
. 2333r46 2334r37 2336r19 2338r48 2359r30 2360r21 2365r16 2381r19 2384r37
. 2386r46 2395r19 2396r24 2416r30 2448r49 2543r16 2591r19 2695r16 2696r19
. 2697r22 2698r25 2699r28 2700r31 2701r34 2741r13
572U14*Skip_Line_Terminators 17|2297s13
X 19 snames.ads
34K9*Snames 17|33w6 33r20 19|1800e11
289i4*Name_Op_Abs{12|149I9} 17|1113r33
290i4*Name_Op_And{12|149I9} 17|1107r33
291i4*Name_Op_Mod{12|149I9} 17|1119r33
292i4*Name_Op_Not{12|149I9} 17|1125r33
293i4*Name_Op_Or{12|149I9} 17|1095r33
294i4*Name_Op_Rem{12|149I9} 17|1131r33
295i4*Name_Op_Xor{12|149I9} 17|1137r33
296i4*Name_Op_Eq{12|149I9} 17|1048r36
297i4*Name_Op_Ne{12|149I9} 17|1085r36
298i4*Name_Op_Lt{12|149I9} 17|1054r36
299i4*Name_Op_Le{12|149I9} 17|1087r36
300i4*Name_Op_Gt{12|149I9} 17|1051r36
301i4*Name_Op_Ge{12|149I9} 17|1089r36
302i4*Name_Op_Add{12|149I9} 17|1057r36
303i4*Name_Op_Subtract{12|149I9} 17|1060r36
304i4*Name_Op_Concat{12|149I9} 17|1063r36
305i4*Name_Op_Multiply{12|149I9} 17|1066r36
306i4*Name_Op_Divide{12|149I9} 17|1069r36
307i4*Name_Op_Expon{12|149I9} 17|1080r33
1713V13*Is_Keyword_Name{boolean} 17|2559s13
X 20 stringt.ads
35K9*Stringt 17|34w6 34r20 20|163e12
65U14*Start_String 17|1165s10
78U14*Store_String_Char 17|1236s13
89U14*Unstore_String_Char 17|997s16 1007s16 1015s16 1019s19
93V13*End_String{38|491I9} 17|1247s31
X 21 styleg.ads
47k9*Styleg 16|31w6 53r30 21|177e11
52U14 Check_Apostrophe 17|1810s25[16|53]
55U14 Check_Arrow 17|1559s25[16|53]
68U14 Check_Box 17|1609s25[16|53]
79U14 Check_Colon 17|1470s25[16|53]
82U14 Check_Colon_Equal 17|1451s25[16|53]
85U14 Check_Comma 17|1518s22[16|53]
88U14 Check_Comment 17|1644s25[16|53]
92U14 Check_Dot_Dot 17|1534s25[16|53]
95U14 Check_EOF 17|1396s25[16|53]
98U14 Check_HT 17|1383s22[16|53] 1693s31[16|53] 2743s22[16|53]
107U14 Check_Left_Paren 17|1484s22[16|53]
110U14 Check_Line_Max_Length 17|407s19[16|53]
115U14 Check_Line_Terminator 17|401s19[16|53]
124U14 Check_Right_Paren 17|1908s22[16|53]
127U14 Check_Semicolon 17|1943s22[16|53]
136U14 Check_Separate_Stmt_Lines 17|2615s28[16|53]
146U14 Check_Vertical_Bar 17|1967s25[16|53]
171U14 Non_Lower_Case_Keyword 17|2604s25[16|53]
X 22 stylesw.ads
33K9*Stylesw 17|35w6 35r20 22|332e12
165b4*Style_Check_Max_Line_Length{boolean} 17|406r29
X 23 system.ads
37K9*System 17|42r6 43r6 43r26 44r6 44r26 112r7 112r28 134r7 135r10 165r13
. 166r16 171r13 172r16 189r13 190r16 219r13 220r16 224r13 225r16 231r13 232r16
. 243r13 244r16 254r13 255r16 275r7 275r32 23|153e11
X 24 s-crc32.ads
61K16*CRC32 17|42w13 112r14 112r35 134r14 135r17 165r20 166r23 171r20 172r23
. 189r20 190r23 219r20 220r23 224r20 225r23 231r20 232r23 243r20 244r23 254r20
. 255r23 275r14 275r39 24|83e17
63M9*CRC32<11|57M9> 17|112r41 135r23 166r29 172r29 190r29 220r29 225r29 232r29
. 244r29 255r29 275r45
66U14*Initialize 17|275s20
70U14*Update 17|112s20 134s20 165s26 171s26 189s26 219s26 224s26 231s26 243s26
. 254s26
X 33 s-utf_32.ads
46K16*UTF_32 17|43w13 43r33 33|211e18
48I9*UTF_32<integer> 17|1206r53 1266r37 1729r58 1834r53 2210r34 2234r46 2438r43
. 2485r60
55E9*Category 17|2196r20 2412r26 33|86e9
88V13*Get_Category{55E9} 17|2210s20 2438s29
102V13*Is_UTF_32_Letter{boolean} 17|2214s16 2483s25
114V13*Is_UTF_32_Digit{boolean} 17|2260s19 2492s28
120V13*Is_UTF_32_Line_Terminator{boolean} 17|1729s31 2234s19
129V13*Is_UTF_32_Mark{boolean} 17|2249s19 2493s32
137V13*Is_UTF_32_Other{boolean} 17|1266s20
138V13*Is_UTF_32_Other{boolean} 17|2229s19 2447s25
147V13*Is_UTF_32_Punctuation{boolean} 17|2240s19 2502s28
155V13*Is_UTF_32_Space{boolean} 17|2223s19 2459s28
161V13*Is_UTF_32_Non_Graphic{boolean} 17|1206s30 1834s30
201V13*UTF_32_To_Upper_Case{48I9} 17|2485s38
X 34 s-wchcon.ads
41K16*WCh_Con 17|44w13 44r33 34|220e19
94I9*WC_Encoding_Method<short_short_integer>
180I12*WC_ESC_Encoding_Method{94I9} 17|1284r55
X 38 types.ads
52K9*Types 16|32w6 32r18 38|823e10
59I9*Int<integer> 17|394r25 395r18 396r18 557r17 569r18 578r33 743r21 743r47
. 748r21 748r47 753r21 753r47 1032r29 1032r36
62I12*Nat{59I9}
68M9*Word
75M9*Byte
91e4*EOF{character} 17|1391r15 1706r45
101E12*Graphic_Character{character} 17|1216r31 1677r57 1679r57 1681r57 1683r57
. 1685r57 1872r47
104E12*Line_Terminator{character} 17|1217r30 1700r46
112E12*Upper_Half_Character{character} 17|954r24 1221r33 1290r21 1740r46
. 1873r46 2113r15 2360r42 2381r40
148I9*Text_Ptr<59I9>
151A9*Text_Buffer(character)<148I9>
181I9*Column_Number<short_integer> 16|92r37 17|2683r37 2684r22
196A12*Big_Source_Buffer{151A9}<148I9>
200P9*Source_Buffer_Ptr(196A12)
210I12*Source_Ptr{148I9} 16|41r60 17|323r26 334r14 430r22 514r34 1257r17
. 1714r41 2507r47
382I9*Node_Id<integer>
397i4*Empty{382I9} 17|296r36
491I9*String_Id<integer>
515M9*Char_Code_Base
518M12*Char_Code{515M9} 17|95r39 115r39 914r17 1258r17 1715r32 1786r20 2195r20
. 2409r26 2485r27
522V13*Get_Char_Code{518M12} 17|1179s24 1187s27 1196s30 1231s27 1883s27 2386s19
. 2432s25
529V13*In_Character_Range{boolean} 17|1238s20 2426s25
534V13*In_Wide_Character_Range{boolean} 17|1239s19
539V13*Get_Character{character} 17|2427s47 2429s29
565I9*Source_File_Index<59I9> 16|59r42 17|282r42
714X4*Unrecoverable_Error 17|448r28
X 39 uintp.ads
42K9*Uintp 17|36w6 36r20 39|540e10
48I9*Uint 17|560r20 563r25 566r25 572r21
51i4*No_Uint{48I9} 17|891r37
54i4*Uint_0{48I9} 17|663r26 736r29 821r25 848r29
64i4*Uint_10{48I9} 17|662r21
70i4*Uint_16{48I9} 17|727r27
236V13*UI_From_Int{48I9} 17|823s25
242V13*UI_To_Int{38|59I9} 17|730s21
301V13*"+"=301:65{48I9} 17|859s37
303V13*"+"=303:65{48I9} 17|627s36 764s55
309V13*"*"=309:65{48I9} 17|764s45 888s50
311V13*"*"=311:65{48I9} 17|627s31
313V13*"-"=313:65{48I9} 17|857s37
317V13*"**"=317:67{48I9} 17|888s60
332V13*"-"=332:53{48I9} 17|870s44
336V13*"="=336:70{boolean} 17|878s25
344V13*">"=344:70{boolean} 17|725s44
352V13*"<"=352:70{boolean} 17|725s24
X 42 urealp.ads
37K9*Urealp 17|37w6 37r20 42|368e11
77I9*Ureal
194V13*UR_From_Components{77I9} 17|868s15
195i7 Num{39|48I9} 17|869r35
196i7 Den{39|48I9} 17|870r35
197i7 Rbase{38|62I12} 17|871r35
X 43 widechar.ads
39K9*Widechar 17|38w6 38r20 43|98e13
41i4*Wide_Char_Byte_Count{38|62I12} 17|302m7 397r18 458m10
54U14*Scan_Wide 17|1192s19 1264s13 1719s25 1822s19 2201s13 2416s19