This file is indexed.

/usr/lib/x86_64-linux-gnu/ada/adalib/opentoken/opentoken-production-parser-lalr.ali is in libopentoken4-dev 5.0a-1.

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
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
V "GNAT Lib v4.9"
A -O2
A -fPIC
A -fstack-protector
A -g
A -gnatf
A -gnatn
A -gnato
A -gnatwa
A -gnatVa
A -gnatA
P SS ZX

RN
RV NO_ALLOCATORS
RV NO_DIRECT_BOOLEAN_OPERATORS
RV NO_DISPATCHING_CALLS
RV NO_ENUMERATION_MAPS
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_DEFAULT_INITIALIZATION
RV NO_IMPLEMENTATION_PRAGMAS
RV SPARK_05

U opentoken.production.parser.lalr%b  opentoken-production-parser-lalr.adb  6dc0c017 NE OO PK GE
W ada%s			ada.ads			ada.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.strings%s		a-string.ads		a-string.ali
W ada.strings.fixed%s	a-strfix.adb		a-strfix.ali
W ada.strings.unbounded%s  a-strunb.adb		a-strunb.ali
W ada.text_io%s		a-textio.adb		a-textio.ali
W ada.unchecked_deallocation%s
W opentoken.production.parser%s  opentoken-production-parser.adb  opentoken-production-parser.ali

U opentoken.production.parser.lalr%s  opentoken-production-parser-lalr.ads  7408f46e BN EE NE OO PK GE
W ada%s			ada.ads			ada.ali
W ada.containers%s	a-contai.ads		a-contai.ali
W ada.containers.doubly_linked_lists%s
Z ada.finalization%s	a-finali.adb		a-finali.ali
Z ada.iterator_interfaces%s
W ada.streams%s		a-stream.adb		a-stream.ali
Z ada.strings%s		a-string.ads		a-string.ali
Z ada.strings.unbounded%s  a-strunb.adb		a-strunb.ali
W ada.tags%s		a-tags.adb		a-tags.ali
Z ada.text_io%s		a-textio.adb		a-textio.ali
Z ada.unchecked_deallocation%s
W opentoken%s		opentoken.adb		opentoken.ali
W opentoken.production%s  opentoken-production.adb  opentoken-production.ali
W opentoken.production.parser%s  opentoken-production-parser.adb  opentoken-production-parser.ali
W opentoken.production.parser.lrk_item%s  opentoken-production-parser-lrk_item.adb  opentoken-production-parser-lrk_item.ali
W system%s		system.ads		system.ali

D ada.ads		20070406091342 3ffc8e18
D a-charac.ads		20070912115821 2d3ec45b
D a-chlat1.ads		20140225151544 66457d31
D a-contai.ads		20101025135029 61e5e089
D a-cdlili.ads		20130411133353 c3008bbb
D a-cdlili.adb		20130411133353 17cec70d
D a-except.ads		20140129161953 f86a4103
D a-finali.ads		20111121113555 52ecdc1b
D a-inteio.ads		20070406091342 f64b89a4
D a-inteio.ads		20070406091342 f64b89a4
D a-ioexce.ads		20140225151544 e4a01f64
D a-iteint.ads		20110906092602 7c7305e9
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-strfix.ads		20101008130255 d07c346e
D a-strmap.ads		20090409150019 9cb836fb
D a-strsup.ads		20120309145048 a27dcb33
D a-strunb.ads		20120426100351 3f91d4c5
D a-tags.ads		20111212115430 6c0509d0
D a-textio.ads		20140129155348 386df5d4
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 interfac.ads		20140225151838 69adb1b9
D i-cstrea.ads		20130412125801 8128536b
D opentoken.ads		20140221201457 fc81ed4c
D opentoken-production.ads  20140221201457 c154da0a
D opentoken-production-list.ads  20140221201457 94bfafd8
D opentoken-production-parser.ads  20140221201457 26dfb0c4
D opentoken-production-parser-lalr.ads  20140221201457 483652fb
D opentoken-production-parser-lalr.adb  20140221201457 0d0d11e5
D opentoken-production-parser-lrk_item.ads  20140221201457 d9e19dea
D opentoken-production-parser-lrk_item.adb  20140221201457 683875f4
D opentoken-recognizer.ads  20140221201457 ddbf64ff
D opentoken-text_feeder.ads  20140221201457 6fb472c4
D opentoken-token.ads	20140221201457 1cfab97b
D opentoken-token-enumerated.ads  20140221201457 caac1aa4
D opentoken-token-enumerated-analyzer.ads  20140221201457 f81dc7e8
D opentoken-token-enumerated-list.ads  20140221201457 8b5a1933
D opentoken-token-enumerated-nonterminal.ads  20140221201457 4f6ad8c3
D opentoken-token-linked_list.ads  20140221201457 6abdfc9f
D system.ads		20140424202341 90249111
D s-atocou.ads		20131010110730 cd7c94ca
D s-atocou.adb		20131010121735 62bad392
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-stposu.ads		20121005142121 ffeba1c5
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 34|34r6 117r34 35|32r6 33r6 34r6 35r6 36r6 37r6 65r26 67r26
. 88r29 90r29 174r7 175r7 179r10 181r10 185r13 187r13 284r10 286r10 302r19
. 304r19 352r22 364r13 366r13 401r25 403r25 416r16 418r16 466r13 495r10 509r7
. 513r14 513r69 518r11 537r11 552r11 553r11 595r11 665r7 710r16 714r10 716r10
. 724r16 754r16 795r10 836r10 837r10 873r16 970r10 1025r11 1050r16 1096r10
. 1104r16 1107r13 1112r10 1113r10 1129r10 1136r10 1179r11 1265r12 1284r19
. 1292r13 1299r16 1316r18 1334r16 1347r16 1363r16
X 4 a-contai.ads
16K13*Containers 24e19 34|34r10 117r38 35|1050r20
20I9*Count_Type<integer> 35|1050r31
X 5 a-cdlili.ads
45k24*Doubly_Linked_Lists 381e39 34|34w21 117r49
49R9 List<8|48R9> 34|122r52[117] 165r52[117] 35|683r75[34|117] 707r52[34|117]
. 771r52[34|117] 819r52[34|117] 957r52[34|117] 975r47[34|117] 976r47[34|117]
. 1023r44[34|117] 1043r52[34|117] 1068r45[34|117] 1069r45[34|117]
58R9 Cursor 35|686r11[34|117] 982r20[34|117] 983r20[34|117] 990r22[34|117]
. 991r22[34|117] 1030r21[34|117]
61r4 Empty_List{49R9[34|117]} 34|122r75[117] 35|1043r75[34|117]
63r4 No_Element{58R9[34|117]} 35|689r24[34|117] 987r28[34|117] 995r30[34|117]
. 1033r34[34|117]
72V13 Length{4|20I9} 35|1128s28[34|117] 1135s31[34|117]
78V13 Element{34|99R9} 35|997s26[34|117] 1034s30[34|117]
94R9 Constant_Reference_Type 35|670r66[34|117]
104V13 Constant_Reference{94R9[34|117]} 35|690s36[34|117] 997s53[34|117]
146U14 Append 35|740s29[34|117]
151U14 Delete 35|998s19[34|117] 1005s16[34|117]
196V13 First{58R9[34|117]} 35|686s31[34|117] 982s47[34|117] 990s43[34|117]
. 1030s36[34|117]
204V13 Next{58R9[34|117]} 35|693s15[34|117] 988s24[34|117] 996s26[34|117]
206U14 Next 35|1035s13[34|117]
X 7 a-except.ads
53K13*Exceptions 360e19 35|32w10 1265r16 1316r22
93V13*Exception_Message{string} 35|1265s27 1316s33
X 10 a-inteio.ads
18K13*Integer_Text_IO[24|45] 35|37w10 509r11
X 12 a-iteint.ads
24h9 Forward_Iterator
32h9 Reversible_Iterator<24R9[5|67]>
X 14 a-string.ads
16K13*Strings 35e16 35|35r10 36r10 513r18 513r73 553r15 710r20 1179r15
33n37*Both{33E9} 35|513r81
X 17 a-strfix.ads
18K21*Fixed 251e22 35|36w18 513r26 553r23
195V13*Trim{string} 35|513s32
196s7 Source{string} 35|513r38
197e7 Side{14|33E9} 35|513r61
243V14*"*"{string} 35|564s63 569s89 584s90
X 20 a-strunb.ads
76K21*Unbounded 489e26 35|35w18 710r28 1179r23
79R9*Unbounded_String<8|48R9> 473e14 35|710r38 1180r16
100V13*To_String{string} 35|1191s14
123V14*"&"{79R9} 35|1183s27 1183s33 1185s30 1187s30
X 22 a-textio.ads
49K13*Text_IO 471e16 35|33w10 174r11 175r11 179r14 181r14 185r17 187r17 284r14
. 286r14 302r23 304r23 352r26 364r17 366r17 401r29 403r29 416r20 418r20 466r17
. 495r14 518r15 537r15 552r15 595r15 665r11 714r14 716r14 724r20 754r20 795r14
. 836r14 837r14 873r20 970r14 1025r15 1096r14 1104r20 1107r17 1112r14 1113r14
. 1129r14 1136r14 1284r23 1292r17 1299r20 1334r20 1347r20 1363r20
64I9*Count<integer>
68I12*Positive_Count{64I9} 35|539r25
166U14*New_Line 35|174s19 181s22 187s25 286s22 366s25 403s37 418s28 495s22
. 566s13 572s13 577s7 600s10 603s10 716s22 970s22 1112s22 1299s28 1347s28
. 1363s28
187U14*Set_Col 35|546s10
193V13*Col{68I12} 35|539s43
242U14*Put 35|179s22 185s25 302s31 364s25 401s37 416s28 466s25 522s10 525s10
. 529s10 531s10 564s13 568s13 714s22 837s22 1292s25
263U14*Put_Line 35|175s19 284s22 304s31 352s34 545s10 582s13 597s7 665s19
. 724s28 754s28 795s22 836s22 873s28 1034s13 1096s22 1104s28 1107s25 1113s22
. 1129s22 1136s22 1284s31 1334s28
X 24 a-tiinio.ads
75U14*Put 35|509s27[10|18]
76s7 To{string} 35|510r10[10|18]
77i7 Item{integer} 35|511r10[10|18]
X 27 a-uncdea.ads
20u15*Unchecked_Deallocation 35|34w10 65r30 67r30 88r33 90r33
X 30 opentoken.ads
42K9*OpenToken 78e14 34|35r6 38r9 50r23 94r25 148r23 169r5 35|38r14 1065r26
. 1197r33 1404r5
44X4*Syntax_Error 35|1259r16 1260r16 1310r22 1311r22 1382r22
46X4*Parse_Error 35|132r16
48X4*Grammar_Error 35|336r19 1132r19 1139r19 1145r16
52X4*Programmer_Error 35|254r16 559r16 657r22 667r13 918r19 1091r16
71b4*Trace_Parse{boolean} 35|1277r13 1298r16 1333r16 1346r16 1362r16
X 31 opentoken-production.ads
39K17 Token[41|55] 34|110r21 112r21 114r21 35|61r20 67r54 67r67 139r18 203r29
. 319r32 336r57 364r50 527r31 564r34 568r26 569r21 569r47 583r24 584r19 584r45
. 613r62 622r33 624r13 629r16 665r67 672r16 714r27 833r16 873r38 1017r12
. 1018r12 1020r12 1107r35 1150r52 1231r30 1236r27 1240r56 1248r22 1268r25
. 1268r38 1275r22 1279r25 1288r31 1288r50 1293r16 1293r35 1319r31 1319r44
. 1331r25 1335r28 1335r47 1368r44
40K17 Token_List[43|34] 35|206r16 281r16 314r29 319r60 320r32 320r60 627r11
. 781r40 832r16 843r24 850r16 853r59 873r57 1201r22 1218r13 1241r7 1252r16
41K17 Nonterminal[44|38] 35|1199r16 1205r28 1205r54
42k19*Production 30|42k9 31|151e25 34|35r16 38r19 50r33 94r35 148r33 169r15
. 35|38r24 1065r36 1197r43 1404r15
94R9*Instance 149e14 34|50r44 35|1065r47 1197r54
135V13*LHS_ID{41|46E9[39]} 35|527s50 613s81 645s26 648s19 648s40 654s26 1075s20
141r7 Tokens{43|36R9[40]} 35|781r73
142p7 Action{44|77P9[41]} 35|1240r22
147p7 LHS{44|44P9[41]} 35|1205r84 1240r77 1331r53 1335r75
148r7 RHS{49R9} 35|781r69 1240m18
X 32 opentoken-production-list.ads
34R9 Instance 34|120r53[33|37] 151r53[33|37] 162r53[33|37] 35|430r53[33|37]
. 816r53[33|37] 954r53[33|37] 1041r53[33|37]
67P9 List_Iterator<98P9[33|37]>
74V13 Initial_Iterator{67P9[33|37]} 35|1066s57[33|37]
84V13 Get_Production{31|94R9} 35|1066s25[33|37]
97R9 List_Node
98P9 List_Node_Ptr(97R9[33|37])
X 33 opentoken-production-parser.ads
37K17 Production_List[32|32] 34|120r37 151r37 162r37 35|430r37 816r37 954r37
. 1041r37 1066r9 1066r41
39K17 Tokenizer[42|64] 34|69r16 121r37 156r37 35|119r18 122r16 142r16 153r24
. 157r16 273r29 292r26 435r37 451r35 580r37 701r37 850r44 853r34 894r23 1042r37
. 1057r30 1177r34 1183r35 1257r10 1268r51 1308r16 1319r57 1369r44
40k30 Parser 31|42k19 33|93e32 34|35r27 38r30 94r46 148r44 169r26 35|38r35
. 1404r26
42E12*Nonterminal_ID{41|46E9[31|39]} 34|78r16 35|651r42 938r36
44H9*Instance 92e14 34|94r53
56U14*Reset
62U14*Set_Text_Feeder
68U14*Discard_Buffered_Text
73V13*End_Of_Text{boolean}
80V13*Line{natural} 35|1261s27 1312s33 1383s33
87V13*Column{natural} 35|1263s27 1314s33 1385s33
91r7 Analyzer{42|87R9[39]} 35|1073m18 1257m38 1268r73 1308m44 1319r79 1369r69
. 1387r32
X 34 opentoken-production-parser-lalr.ads
37i4 First_State_Index{natural} 42r42 35|1059r78 1118r23 1118r77
38k37 LALR 33|40k30 34|37z4 169l33 169e37 35|38b42 1404l33 1404t37
42I9*State_Index<integer> 48r18 79r16 90r31 35|60r20 118r18 132r66 138r18
. 140r13 522r40 585r34 611r56 823r24 823r39 860r43 942r29 1118r10 1118r45
. 1152r63 1270r22 1285r22 1336r38
44E9*Parse_Action_Verbs 44e64 45r34 98r38 35|611r17 613r17 615r17 1293r72
44n32*Shift{44E9} 45r56 47r12 98r63 35|521r12 610r12 641r18 859r43 1297r15
44n39*Reduce{44E9} 49r12 98r72 35|524r12 612r12 647r18 790r14 1321r15
44n47*Accept_It{44E9} 49r21 35|528r12 612r21 788r13 1339r15
44n58*Error{44E9} 52r12 35|530r12 614r12 895r72 1361r15
45R9*Parse_Action_Rec 45d27 55e14 61r14 35|120r13 516r29 607r30 621r33 702r37
. 786r25 895r46 1249r22
45e27 Verb{44E9} 46r12 35|520r17 609r17 611r48 613r48 615r48 640r25 732r62
. 733r41 859m22 895m64 1293r105 1296r22
48i10 State{42I9} 35|522r64 611r80 860m22 1303r37
50r10 Production{31|94R9} 35|527r63 613r94 648r55 654r41 1326r43 1331r42
. 1335r64 1344r43
51i10 Length{natural} 35|526r44 1325r43 1343r43
57R9*Parse_Action_Node 58r41 60c9 63e14 35|744r45 748r49 760r27 895r27
58P9*Parse_Action_Node_Ptr(57R9) 62r14 70r16 35|535r44 538r16
61r7 Item{45R9} 35|130r36 542r19 720r36 732r57 734r72 745m22 749m22
62p7 Next{58P9} 35|129r29 543r21 746m22 750m22
65R9*Action_Node 66r35 68c9 72e14 35|758r29 887r36 927r37
66P9*Action_Node_Ptr(65R9) 71r16 84r24 35|123r21 154r24 155r13 158r21 555r19
. 703r37 711r34 769r37 898r24 1154r16
68R9*Action_Node
69*7 Symbol{42|66E12[33|39]} 35|125r54 161r25 568r52 569r73 759m13 894m13
. 1170r34
70p7 Action{58P9} 35|129r21 129r22 130r28 130r29 565r38 571r38 720r28 720r29
. 732r49 732r50 734r64 734r65 744m31 746r42 748m35 750r46 760m13 895m13
71p7 Next{66P9} 35|125r25 126r37 164r37 563r20 574r27 761m13 896m13 924r31
. 925r43 927m25 1161r27 1171r34
74R9*Reduction_Node 75r38 77c9 81e14 35|940r22
75P9*Reduction_Node_Ptr(74R9) 80r16 85r24 35|143r24 556r19
78*7 Symbol{33|42E12} 35|145r60 580r23 583r53 584r74 941m19
79i7 State{42I9} 35|149r29 585r63 942m19
80p7 Next{75P9} 35|145r28 146r43 587r33 943m19
83R9*Parse_State 86e14 88r30 90r56 35|550r30
84p7 Action_List{66P9} 35|123r58 555r47 848m58 861m57 898r57 1154r49 1168r34
85p7 Reduction_List{75P9} 35|143r64 556r47 939m30 943r43
88U14*Put 88>19 35|550b14 589l8 589t11 601s10
88r19 State{83R9} 35|550b19 555r41 556r41
90A9*Parse_Table(83R9)<42I9> 92r35 166r37 35|592r24 820r37 958r37 1117r31
92P9*Parse_Table_Ptr(90A9) 95r15 35|117r18 137r18 1152r35
94R9*Instance<33|44R9> 33|56p14 62p14 68p14 73p13 80p13 87p13 34|96e14 119p13
. 127r13 138P25 138r48 140p14 140r39 143p14 143r37 35|1048r13 1052r21 1245r48
. 1399r37
95p7 Table{92P9} 35|1117m18 1121r101 1124r38 1273r29 1329r32 1371r77 1401r31
98E12*Conflict_Parse_Actions{44E9} 109r21 111r21 35|1015r10 1016r12
99R9*Conflict 115e14 117r70 35|670r31 683r35 731r40 1012r30
109e7 Action_A{98E12} 35|676r15 676r31 732m19 1015r45
110*7 LHS_A{41|46E9[31|39]} 35|677r15 677r28 734m19 1017r36
111e7 Action_B{98E12} 35|678r15 678r31 733m19 1016r47
112*7 LHS_B{41|46E9[31|39]} 35|679r15 679r28 735m19 1018r36
113i7 State_Index{integer} 35|736m19 1019r39
114*7 On{41|46E9[31|39]} 35|680r15 680r25 737m19 1020r36
117K12*Conflict_Lists[5|45] 122r37 122r60 165r37 35|670r51 683r60 685r11
. 707r37 771r37 819r37 957r37 975r32 976r32 981r11 1023r29 1029r14 1043r37
. 1043r60 1068r30 1069r30
119V13*Generate{94R9} 120>7 121>7 122>7 123>7 124>7 125>7 126>7 35|1040b13
. 1148l8 1148t16
120r7 Grammar{32|34R9[33|37]} 35|1041b7 1054r91 1056r10 1059r55 1066r75 1099r27
. 1121r33
121r7 Analyzer{42|87R9[33|39]} 35|1042b7 1073r30
122r7 Known_Conflicts{5|49R9[117]} 35|1043b7 1069r53
123b7 Trace{boolean} 35|1044b7 1056r41 1059r71 1095r10 1099r101 1111r10 1121r112
. 1144r33
124b7 Put_Grammar{boolean} 35|1045b7 1123r10
125b7 Ignore_Unused_Tokens{boolean} 35|1046b7 1144r42
126b7 Ignore_Unknown_Conflicts{boolean} 35|1047b7 1131r17 1138r17
138U25*Parse<33|50p14> 138=32 35|1245b25 1397l8 1397t13
138r32 Parser{94R9} 35|1245b32 1257m31 1257r31 1261r33 1263r35 1268r66 1273r22
. 1308m37 1308r37 1312r39 1314r41 1319r72 1329r25 1369r62 1371r70 1383r39
. 1385r41 1387r25
140U14*Cleanup 140=23
140r23 Parser{94R9}
143U14*Put_Table 143>25 35|1399b14 1402l8 1402t17
143r25 Parser{94R9} 35|1399b25 1401r24
148K12*LRk[36|36] 152r37 153r37 154r37 160r37 163r37 164r37 35|75r14 83r14
. 180r10 186r13 200r29 201r29 202r29 207r16 208r16 210r28 210r44 210r58 268r29
. 269r29 270r29 278r16 279r16 280r16 285r10 296r37 303r19 304r48 307r16 322r31
. 329r33 329r50 329r71 330r24 352r64 355r19 365r13 378r23 382r16 397r22 402r25
. 417r16 431r37 432r37 433r37 438r22 439r22 440r22 442r25 443r27 449r38 449r68
. 454r17 458r16 459r16 467r13 475r24 486r13 501r7 554r11 593r24 599r10 599r19
. 620r33 623r33 628r16 630r16 631r16 633r17 634r17 666r7 704r37 706r37 766r37
. 767r37 770r37 772r37 779r16 792r19 814r37 817r37 818r37 825r17 825r33 828r14
. 830r16 831r16 838r10 839r10 860r56 931r7 935r22 952r37 955r37 956r37 961r16
. 962r16 1054r39 1054r65 1055r39 1055r65 1059r17 1059r38 1061r23 1071r16
. 1114r10 1143r7
150U14*Fill_In_Lookaheads 151>7 152>7 153>7 154=7 155>7 156=7 157>7 35|429b14
. 503l8 503t26 1099s7
151r7 Grammar{32|34R9[33|37]} 35|430b7 475r93
152a7 Has_Empty_Production{36|159A9[148]} 35|431b7 475r64
153a7 First{36|157A9[148]} 35|432b7 475r86
154r7 Kernels{36|105R9[148]} 35|433b7 438r42
155i7 Accept_Index{integer} 35|434b7 481r62
156a7 Used_Tokens{42|69A9[33|39]} 35|435b7 481m94
157b7 Trace{boolean} 35|436b7 465r13 481r107 493r10 498r47
159U14*Add_Actions 160>7 161>7 162>7 163>7 164>7 165=7 166=7 167>7 35|813b14
. 948l8 948t19 965s10
160p7 Kernel{36|90P9[148]} 35|814b7 823r52 826r10 836r77 839r19 848r22 860r70
. 862r43 919r59 935r47
161i7 Accept_Index{integer} 35|815b7 848r30
162r7 Grammar{32|34R9[33|37]} 35|816b7 826r51
163a7 Has_Empty_Production{36|159A9[148]} 35|817b7 826r22 848r71 864r43
164a7 First{36|157A9[148]} 35|818b7 826r44
165r7 Conflicts{5|49R9[117]} 35|819b7 848m93 865m43
166a7 Table{90A9} 35|820b7 848m44 848r44 861m43 861r43 898r43 939m16 943r29
167b7 Trace{boolean} 35|821b7 835r10 848r113 866r43 872r16
X 35 opentoken-production-parser-lalr.adb
56R9 State_Node 57r34 59c9 63e14 65r54 1234r23 1247r44 1302r26
57P9 State_Node_Ptr(56R9) 62r20 65r66 1195r33 1202r22 1247r22 1250r22 1280r26
60i7 State{34|42I9} 1230m16 1230r41 1235m13 1235r33 1270m13 1274r28 1285r49
. 1303m16 1328m19 1330r31 1336r63 1371r90
61p7 Seen_Token{41|64P9[31|39]} 1218r50 1231m16 1236m13 1287r36 1288r68 1304m16
. 1351m25 1355m35 1374m28 1378m38
62p7 Next{57P9} 1227r35 1230r35 1230r36 1237m13 1289r38 1305m16 1354r31 1377r34
65U14 Free[27|20] 1228s13 1356s16 1379s19
67U14 Free[27|20] 1351s13 1355s16 1374s16 1378s19
72R9 Item_List 73r33 74c9 77e14 90r57 247r23 251r31
73P9 Item_List_Ptr(72R9) 76r14 84r14 90r68 92r34 93r18 172r19 213r23 377r23
75p7 Item{36|62P9[34|148]} 186r30 230r32 230r33 231r31 231r32 397r37 397r38
. 402r37
76p7 Next{73P9} 96r27 189r32 236r47 247m45 251m53 407r31
79R9 Item_Item_List_Mapping 80r46 82c9 86e14 89r7 246r30
80P9 Item_Item_List_Mapping_Ptr(79R9) 85r14 89r31 102r34 103r21 170r49 171r19
. 204r29 212r23 272r29 372r18 376r23 456r26
83p7 From{36|62P9[34|148]} 180r29 223r24 390r33 390r34 417r33
84p7 To{73P9} 107m28 183r31 226r41 251m21 251r72 395r33
85p7 Next{80P9} 106r30 192r33 241r35 247m60 421r32
88U14 Dispose[27|20] 108s10
90U14 Dispose[27|20] 97s10
92U14 Free 92b14 92=20 100l8 100t12 107s10
92p20 List{73P9} 93r35 96m10 98r22
93p7 Old_Item{73P9} 95r13 96r18 97m19 97r19 98m10
102U14 Free 102b14 102=20 111l8 111t12 500s7
102p20 List{80P9} 103r51 106m10 109r25
103p7 Old_Mapping{80P9} 105r13 106r18 107r16 108m19 108r19 109m10
116V13 Action_For{34|45R9} 116b13 117>7 118>7 119>7 134l8 134t18 1272s20
117p7 Table{34|92P9} 123r40 1273r13
118i7 State{34|42I9} 123r51 132r85 1274r13
119*7 ID{42|66E12[33|39]} 125r64 1275r13
123p7 Action_Node{34|66P9} 125r13 125r42 126m10 126r25 129r10 130r17
136V13 Goto_For{34|42I9} 136b13 137>7 138>7 139>7 150l8 150t16 1328s28
137p7 Table{34|92P9} 143r46 1329r16
138i7 State{34|42I9} 143r57 1330r16
139*7 ID{41|46E9[31|39]} 145r70 1331r16
143p7 Reduction_Node{34|75P9} 145r13 145r45 146m10 146r28 149r14
152V13 Find{34|66P9} 152b13 153>7 154>7 168l8 168t12 711s53
153*7 Symbol{42|66E12[33|39]} 161r34
154p7 Action_List{34|66P9} 158r40
158p7 Action_Node{34|66P9} 160r13 161r13 162r20 164m10 164r25
170U14 Print_Propagations 170b14 170>34 195l8 195t26 494s10
170p34 Propagations{80P9} 171r49
171p7 Next_Prop{80P9} 177r13 180r19 183r21 192m10 192r23
172p7 Next_To{73P9} 183m10 184r16 186r22 189m13 189r24
199U14 Add_Propagations 199b14 200>7 201>7 202>7 203>7 204=7 256l8 256t24
. 341s16
200p7 From{36|62P9[34|148]} 223r31 247r13 342r19
201r7 From_Set{36|98R9[34|148]} 210r72 343r19
202r7 To{36|63R9[34|148]} 210r54 344r19
203*7 For_Token{41|46E9[31|39]} 210r82 345r19
204p7 Propagations{80P9} 212r53 246m10 247r68 346r19
210p7 To_Kernel{36|62P9[34|148]} 217r10 230r45 231r43 247r34 251r42
212p7 Prop_Match{80P9} 222r13 223r13 226r30 241m10 241r24 251r10 251r61
213p7 Prop_To_Match{73P9} 226m13 227r19 230r19 231r18 236m16 236r33
214b7 Found_From{boolean} 225m13 244r14
215b7 Found_To{boolean} 233m19 249r17
221l7 Find_Matching_Prop 234r24 238r18 242l16 242e34
267U14 Generate_Lookahead_Info 267b14 268>7 269>7 270>7 271>7 272=7 273=7
. 274>7 369l8 369t31 480s16
268p7 Source_Item{36|62P9[34|148]} 303r28 307r29 342r35
269r7 Source_Set{36|98R9[34|148]} 291r10 329r85 343r35
270r7 Closure_Item{36|63R9[34|148]} 285r19 314r10 319r75 320r83 323r27 330r50
271i7 Accept_Index{integer} 291r29
272p7 Propagations{80P9} 346m35
273a7 Used_Tokens{42|69A9[33|39]} 333m13
274b7 Trace{boolean} 283r10 301r19 350r22
276i7 Spontaneous_Count{integer} 351m22 351r43 363r13
292*14 Token_ID{42|66E12[33|39]} 298r39
296r16 Lookahead{36|42R9[34|148]} 304r59 307r53
319*10 Token_ID{41|46E9[31|39]} 329r97 333r26 336r76 345r35 364r69
320p10 Next_Token{43|73P9[31|40]} 324r27
322r10 Next_Item{36|63R9[34|148]} 329r60 344r35
329p10 Next_Kernel{36|62P9[34|148]} 349r19 355r32 365r22
330p10 Lookahead{36|41P9[34|148]} 339r16 340r16 352r75 355r56 360m13 360r26
371U14 Propagate_Lookaheads 371b14 372>7 373>7 424l8 424t28 498s7
372p7 List{80P9} 387r21
373b7 Trace{boolean} 399r25 414r16
375b7 More_To_Check{boolean} 384r13 386m10 406m22 406r39
376p7 Mapping{80P9} 387m10 388r16 390r26 395r25 417r25 421m13 421r24
377p7 To{73P9} 395m19 396r25 397r35 402r34 407m22 407r28
378p7 Lookahead{36|41P9[34|148]} 390m13 392r19 394r19 397r55 411m16 411r29
379b7 Added_One{boolean} 397m70 399r35 406r56
380b7 Added_Some{boolean} 400m25 414r26 415m16
438p7 Kernel{36|90P9[34|148]} 464r13 467r22 470r25 481r32 490m10 490r20
439p7 Kernel_Item{36|62P9[34|148]} 470m10 471r16 472r41 473r41 481r19 487m13
. 487r28
440p7 Closure_Item{36|62P9[34|148]} 477m13 478r19 481r44 483m16 483r32
442r7 Kernel_Item_Set{36|98R9[34|148]} 462r7 472r13 473r13 475r47 501m17
. 501r17
449p7 Propagate_Lookahead{36|41P9[34|148]} 462r41
454r7 Closure{36|98R9[34|148]} 475m13 477r29 486m23 486r23
456p7 Propagation_List{80P9} 481m76 481r76 494r30 498r29 500m13 500r13
506V13 Integer_Image{string} 506b13 506>28 514l8 514t21 1261s12 1263s12 1312s18
. 1314s18 1383s18 1385s18
506i28 Subject{integer} 511r18
507a7 State_Image{string} 510m18 513r48
516U14 Put 516b14 516>19 533l8 533t11 542s10 715s10
516r19 Item{34|45R9} 520r12 522r59 526r39 527r58
535U14 Put_Parse_Action 535b14 535>32 548l8 548t24 565s13 571s13
535p32 Action{34|58P9} 538r43
538p7 Ptr{34|58P9} 542r15 543m10 543r17 544r20
539i7 Column{22|68I12} 546r19
555p7 Action{34|66P9} 558r10 562r13 563r13 565r31 568r45 569r66 571r31 574m10
. 574r20
556p7 Reduction{34|75P9} 579r13 580r13 583r43 584r64 585r53 587m10 587r23
591U14 Put_Parse_Table 591b14 592>7 593>7 605l8 605t23 1124s10 1401s7
592a7 Table{34|90A9} 598r20 601r15
593r7 Kernel_Sets{36|105R9[34|148]} 599r46
598i11 State<integer> 599r38 601r22
607V13 Image{string} 607b13 607>20 617l8 617t13 665s43
607r20 Item{34|45R9} 609r12 611r43 611r75 613r43 613r89 615r43
619V13 Find{41|46E9[31|39]} 619b13 620>7 621>7 622>7 623>7 668l8 668t12 734s34
. 735s34
620r7 Closure{36|98R9[34|148]} 633r33 666r16
621r7 Action{34|45R9} 640r18 648r48 654r34 665r50
622*7 Lookahead{41|46E9[31|39]} 643r34 665r86
623a7 Has_Empty_Production{36|159A9[34|148]} 652r27
633r7 Current{36|98R9[34|148]} 637r18 661r20 662m10 662r21
634p7 Item{36|62P9[34|148]} 637m10 639r23 642r19 643r22 645r34 648r27 649r19
. 650r34 651r29 652r53 659m13 659r21
670V13 Match{boolean} 670b13 670>20 670>41 681l8 681t13 690s13 997s19
670r20 Known{34|99R9} 676r9 677r9 678r9 679r9 680r9
670r41 Item{5|94R9[34|117]} 676r26 677r23 678r26 679r23 680r20
683V13 Is_Present{boolean} 683b13 683>25 683>45 696l8 696t18 739s23
683r25 Item{34|99R9} 690r20
683r45 Conflicts{5|49R9[34|117]} 686r21 690r26
686r7 I{5|58R9[34|117]} 689r20 690r56 693m10 693r21
700U14 Add_Action 700b14 701>7 702>7 703=7 704>7 705>7 706>7 707=7 708>7
. 763l8 763t18 799s10 856s16
701*7 Symbol{42|66E12[33|39]} 711r59 714r46 734r78 735r57 737r34 759r23 800r13
. 857r19
702r7 Action{34|45R9} 715r15 720r43 733r34 735r49 745r30 749r30 760r46 801r13
. 858r19
703p7 Action_List{34|66P9} 711r67 743r37 744r19 746r30 758m10 761r23 802r13
. 861r19
704r7 Closure{36|98R9[34|148]} 734r40 735r40 804r13 863r19
705i7 State_Index{integer} 736r34 803r13 862r19
706a7 Has_Empty_Production{36|159A9[34|148]} 734r86 735r65 805r13 864r19
707r7 Conflicts{5|49R9[34|117]} 739r49 740m19 740r19 806r13 865r19
708b7 Trace{boolean} 713r10 723r16 753r16 807r13 866r19
711p7 Matching_Action{34|66P9} 719r10 720r13 732r34 734r49 743r19 748r19
. 750r30
731r16 New_Conflict{34|99R9} 739r35 740r37
765U14 Add_Lookahead_Actions 765b14 766>7 767>7 768>7 769=7 770>7 771=7 772>7
. 773>7 810l8 810t29 847s13
766p7 Item{36|62P9[34|148]} 781r59 788r24 790r22 792r45
767p7 Kernel{36|90P9[34|148]} 787r13 803r37
768i7 Accept_Index{integer} 787r28
769p7 Action_List{34|66P9} 802m37
770a7 Has_Empty_Production{36|159A9[34|148]} 805r37
771r7 Conflicts{5|49R9[34|117]} 806m37
772r7 Closure{36|98R9[34|148]} 804r37
773b7 Trace{boolean} 794r10 807r37
781i7 RHS_Length{integer} 788r35 790r33
786r7 Action{34|45R9} 801r37
792p7 Lookahead{36|41P9[34|148]} 798r13 800r37 808m10 808r23
823i7 State{34|42I9} 848r51 861r50 898r50 939r23 943r36
825r7 Closure{36|98R9[34|148]} 828r30 838r19 848r104 863r43 931m17 931r17
828p7 Item{36|62P9[34|148]} 842r13 843r13 848r16 850r31 853r74 873r72 877m10
. 877r18
853*16 Dot_ID{42|66E12[33|39]} 857r43 860r82
887r10 Default_Action{34|68R9} 927r50
898p10 Last_Action{34|66P9} 900r13 924r19 925m16 925r31 927r13
935p10 Goto_Node{36|87P9[34|148]} 937r16 938r16 941r29 942r42 945m13 945r26
951U14 Add_Actions 951b14 952>7 953>7 954>7 955>7 956>7 957<7 958=7 959>7
. 972l8 972t19 1120s7
952r7 LRk_Kernels{36|105R9[34|148]} 961r36
953i7 Accept_Index{integer} 965r31
954r7 Grammar{32|34R9[33|37]} 965r45
955a7 Has_Empty_Production{36|159A9[34|148]} 965r54
956a7 First{36|157A9[34|148]} 965r76
957r7 Conflicts{5|49R9[34|117]} 965m83
958a7 Table{34|90A9} 965m94
959b7 Trace{boolean} 965r101 969r10
961p7 Kernel{36|90P9[34|148]} 964r13 965r23 966m10 966r20
974U14 Delete_Known 974b14 975=7 976=7 1010l8 1010t20 1127s7
975r7 Conflicts{5|49R9[34|117]} 990r33 997r43 998m27
976r7 Known_Conflicts{5|49R9[34|117]} 982r31 1005m24
982r7 Known{5|58R9[34|117]} 987r20 988r30 997r35 1005m41 1005r41 1008m10
983r7 Next_Known{5|58R9[34|117]} 988m10 1008r19
990r13 I{5|58R9[34|117]} 995r26 996r32 997r73 998m38 998r38 1001m16
991r13 Next_I{5|58R9[34|117]} 996m16 1001r21
992b13 Used{boolean} 999m19 1004r16
1012V13 Image{string} 1012b13 1012>20 1021l8 1021t13 1034s23
1012r20 Item{34|99R9} 1015r40 1016r42 1017r31 1018r31 1019r34 1020r31
1023U14 Put 1023b14 1023>19 1038l8 1038t11 1130s10 1137s10
1023r19 Item{5|49R9[34|117]} 1030r31
1030r10 Conflict{5|58R9[34|117]} 1033r23 1034r39 1035m19 1035r19
1052r7 New_Parser{34|94R9} 1073m7 1117m7 1121r90 1124r27 1147r14
1054a7 Has_Empty_Production{36|159A9[34|148]} 1056r19 1099r36 1121r42
1055a7 First{36|157A9[34|148]} 1059r64 1099r58 1121r64
1057a7 Used_Tokens{42|69A9[33|39]} 1075m7 1099m88 1099r88 1101r16 1102r17
1059r7 Kernels{36|105R9[34|148]} 1061r44 1099m65 1099r65 1114r19 1118r58
. 1121r10 1124r49 1143m17 1143r17
1061p7 I{36|90P9[34|148]} 1082r20 1083r13 1084r29 1087m10 1087r15
1062i7 Accept_Index{integer} 1084m13 1090r10 1096r65 1099r74 1121r19
1063b7 Unused_Tokens{boolean} 1103r20 1105m16 1144r10
1065r7 First_Production{31|94R9} 1075r28 1083r26
1068r7 Unknown_Conflicts{5|49R9[34|117]} 1121m71 1127m21 1127r21 1128r10
. 1130r15
1069r7 Known_Conflicts_Edit{5|49R9[34|117]} 1127m40 1127r40 1135r10 1137r15
1101e11 I 1102r30 1107r54
1150A9 Token_Array(41|46E9[31|39])<integer> 1152r83 1166r19 1177r66 1371r44
1152V13 Expecting{1150A9} 1152b13 1152>24 1152>52 1175l8 1175t17 1371s59
1152p24 Table{34|92P9} 1154r35 1168r20
1152i52 State{34|42I9} 1154r42 1168r27
1154p7 Action{34|66P9} 1158r20 1161m10 1161r20 1168m10 1170r27 1171m13 1171r27
1155i7 Count{integer} 1160m10 1160r20 1166r37
1166a10 Result{1150A9} 1169r19 1170m13 1173r17
1169i14 I{integer} 1170r21
1177V13 Names{string} 1177b13 1177>20 1177>54 1192l8 1192t13 1387s18
1177r20 Analyzer{42|87R9[33|39]} 1183r51
1177a54 Tokens{1150A9} 1182r16 1183r61 1184r17
1180r7 Result{20|79R9} 1183m10 1183r20 1185m13 1185r23 1187m13 1187r23 1191r25
1182i11 I{integer} 1183r69 1184r13
1194U14 Reduce_Stack 1194b14 1195=7 1196>7 1197>7 1243l8 1243t20 1323s13
. 1341s13
1195p7 Stack{57P9} 1218r44 1226r29 1227m13 1227r29 1230r10 1230r30 1231r10
. 1234m10 1235r27 1237r27 1324r16 1342r16
1196i7 Number_Of_Tokens{natural} 1216r10 1221r36 1325r16 1343r16
1197r7 Production{31|94R9} 1205r73 1240r7 1240r66 1326r16 1344r16
1201r7 Arguments{43|36R9[31|40]} 1218m33 1218r33 1240r45 1241m25 1241r25
1202p7 Popped_State{57P9} 1226m13 1228m19 1228r19
1203i7 Args_Added{natural} 1220m13 1220r27 1221r23
1205p7 New_Token{44|44P9[31|41]} 1231r44 1236r41 1240r30
1247p7 Stack{57P9} 1270r7 1274r22 1280r44 1302m13 1305r30 1324m36 1324r36
. 1328r13 1330r25 1336r57 1342m36 1342r36 1351r19 1352r19 1353r32 1354m16
. 1354r25 1371r84 1374r22 1375r22 1376r35 1377m19 1377r28
1248p7 Seen_Token{41|64P9[31|39]} 1268m7 1275r32 1293r45 1304r30 1319m13
. 1368r56
1249r7 Action{34|45R9} 1272m10 1293r98 1296r15 1303r30 1325r36 1326r36 1331r35
. 1335r57 1343r36 1344r36
1250p7 Popped_State{57P9} 1353m16 1355r22 1356m22 1356r22 1376m19 1378r25
. 1379m25 1379r25
1259r12 E{7|62R9} 1265r46
1280p16 Stack_I{57P9} 1283r29 1285r41 1287r28 1288r60 1289m19 1289r30
1282i20 I{integer}
1310r18 E{7|62R9} 1316r52
1368a16 ID{string} 1389r18
1369a16 Lexeme{string} 1391r18
1371a16 Expecting_Tokens{1150A9} 1387r42
X 36 opentoken-production-parser-lrk_item.ads
36k37 LRk_Item 34|35w34 148r51 36|216e41
39A9 Full_Lookahead_Set(42|66E12[33|39])<integer>
40R9 Item_Lookahead 35|296r41[34|148] 449r72[34|148]
41P9 Item_Lookahead_Ptr(40R9[34|148]) 35|278r20[34|148] 330r28[34|148] 378r27[34|148]
. 382r20[34|148] 449r42[34|148] 779r20[34|148] 792r23[34|148]
42R9 Item_Lookahead
43i7 Last{natural} 35|297m19[34|148] 340r26[34|148] 394r29[34|148] 450m10[34|148]
44a7 Lookaheads{39A9[34|148]} 35|298m19[34|148] 451m10[34|148] 800r47[34|148]
45p7 Next{41P9[34|148]} 35|299m19[34|148] 360r36[34|148] 411r39[34|148] 452m10[34|148]
. 808r33[34|148]
49U14 Include 35|307s20[34|148] 355s23[34|148]
55U14 Include 35|397s26[34|148]
61R9 Item_Node 35|202r33[34|148] 270r33[34|148] 322r35[34|148] 443r31[34|148]
62P9 Item_Ptr(61R9[34|148]) 35|75r18[34|148] 83r18[34|148] 200r33[34|148]
. 208r20[34|148] 210r32[34|148] 268r33[34|148] 279r20[34|148] 329r37[34|148]
. 439r26[34|148] 440r26[34|148] 459r20[34|148] 630r20[34|148] 634r21[34|148]
. 766r41[34|148] 828r18[34|148] 830r20[34|148]
63R9 Item_Node
64r7 Prod{31|94R9} 35|230r38[34|148] 230r55[34|148] 323m13[34|148] 323r40[34|148]
. 472m33[34|148] 472r53[34|148] 645r39[34|148] 648r32[34|148] 781r64[34|148]
. 788r29[34|148] 790r27[34|148] 1083r19[34|148]
65p7 Dot{43|73P9[31|40]} 35|231r37[34|148] 231r53[34|148] 314r23[34|148]
. 319r88[34|148] 320r96[34|148] 324m13[34|148] 473m33[34|148] 473r53[34|148]
. 642r24[34|148] 643r27[34|148] 649r24[34|148] 650r39[34|148] 651r34[34|148]
. 652r58[34|148] 843r18[34|148] 850r36[34|148] 853r79[34|148] 873r77[34|148]
66i7 Index{integer} 35|325m13[34|148]
67p7 Lookaheads{41P9[34|148]} 35|307m41[34|148] 326m13[34|148] 330r63[34|148]
. 355m44[34|148] 390r39[34|148] 397m43[34|148] 462m27[34|148] 792r50[34|148]
68p7 Next{62P9[34|148]} 35|327m13[34|148] 483r45[34|148] 487r40[34|148] 659r26[34|148]
. 877r23[34|148]
86R9 Set_Reference
87P9 Set_Reference_Ptr(86R9[34|148]) 35|831r20[34|148] 935r26[34|148]
89R9 Item_Set 35|201r33[34|148] 269r33[34|148] 442r29[34|148] 454r21[34|148]
. 620r37[34|148] 628r20[34|148] 633r21[34|148] 704r41[34|148] 772r41[34|148]
. 825r21[34|148]
90P9 Item_Set_Ptr(89R9[34|148]) 34|160r41[148] 35|207r20[34|148] 280r20[34|148]
. 438r26[34|148] 458r20[34|148] 631r20[34|148] 767r41[34|148] 814r41[34|148]
. 961r20[34|148] 962r20[34|148] 1061r27[34|148] 1071r20[34|148]
93p7 Set{90P9[34|148]} 35|942r51[34|148] 942r52[34|148]
94*7 Symbol{41|46E9[31|39]} 35|938r26[34|148] 941r39[34|148]
95p7 Next{87P9[34|148]} 35|945r36[34|148]
98R9 Item_Set
99p7 Set{62P9[34|148]} 35|443m10[34|148] 462r22[34|148] 462r23[34|148] 470r32[34|148]
. 472r28[34|148] 472r29[34|148] 473r28[34|148] 473r29[34|148] 477r37[34|148]
. 637r26[34|148] 828r38[34|148] 1083r14[34|148] 1083r15[34|148]
100p7 Goto_List{87P9[34|148]} 35|444m10[34|148] 839r26[34|148] 935r54[34|148]
101i7 Index{integer} 35|291r21[34|148] 445m10[34|148] 787r20[34|148] 803r44[34|148]
. 823r59[34|148] 836r84[34|148] 860r90[34|148] 862r50[34|148] 919r66[34|148]
. 942r56[34|148] 1084r31[34|148]
102p7 Next{90P9[34|148]} 35|446m10[34|148] 490r27[34|148] 661r28[34|148]
. 662r29[34|148] 966r27[34|148] 1087r17[34|148]
105R9 Item_Set_List 34|154r41[148] 35|433r41[34|148] 593r28[34|148] 952r41[34|148]
. 1059r21[34|148]
106p7 Head{90P9[34|148]} 35|438r50[34|148] 961r48[34|148] 1061r52[34|148]
107i7 Size{natural} 35|1118r66[34|148]
115V13 Find{62P9[34|148]} 35|210s48[34|148] 329s54[34|148]
128V13 Find{90P9[34|148]} 35|599s23[34|148]
145V13 Goto_Set{90P9[34|148]} 35|210s62[34|148] 329s75[34|148] 860s60[34|148]
153A9 Token_ID_Set(boolean)<41|46E9[31|39]>
157A9 Derivation_Matrix(153A9[34|148])<41|46E9[31|39]> 34|153r41[148] 164r41[148]
. 35|432r41[34|148] 818r41[34|148] 956r41[34|148] 1055r43[34|148]
159A9 Nonterminal_ID_Set(boolean)<41|46E9[31|39]> 34|152r41[148] 163r41[148]
. 35|431r41[34|148] 623r37[34|148] 706r41[34|148] 770r41[34|148] 817r41[34|148]
. 955r41[34|148] 1054r43[34|148]
161V13 Has_Empty_Production{159A9[34|148]} 35|1054s69[34|148]
163V13 First_Derivations{157A9[34|148]} 35|1055s69[34|148]
171V13 Lookahead_Closure{98R9[34|148]} 35|475s28[34|148] 825s37[34|148]
176b7 Trace{boolean} 35|475r102[34|148] 826r60[34|148]
187U14 Free 35|486s17[34|148] 501s11[34|148] 931s11[34|148]
188U14 Free 35|1143s11[34|148]
190V13 LR0_Kernels{105R9[34|148]} 35|1059s42[34|148]
197V13 Print{string} 35|304s52[34|148] 352s68[34|148]
200U14 Put 35|180s14[34|148] 186s17[34|148] 285s14[34|148] 303s23[34|148]
. 365s17[34|148] 402s29[34|148] 417s20[34|148]
200b40 Show_Lookaheads{boolean} 35|180r39[34|148] 186r40[34|148] 285r33[34|148]
. 303r45[34|148] 365r39[34|148] 402r47[34|148] 417r43[34|148]
201U14 Put 35|467s17[34|148] 599s14[34|148] 666s11[34|148] 838s14[34|148]
202U14 Put 35|839s14[34|148]
203U14 Put 35|1114s14[34|148]
X 40 opentoken-token.ads
40C12*Class<38R9>
X 41 opentoken-token-enumerated.ads
46E9 Token_ID 34|110r27[31|39] 112r27[31|39] 114r27[31|39] 35|139r24[31|39]
. 203r35[31|39] 319r38[31|39] 622r39[31|39] 624r19[31|39] 629r22[31|39] 672r22[31|39]
. 1150r58[31|39]
48V18 Token_Image{string} 35|336s63[31|39] 364s56[31|39] 527s37[31|39] 568s32[31|39]
. 569s53[31|39] 583s30[31|39] 584s51[31|39] 613s68[31|39] 665s73[31|39] 714s33[31|39]
. 873s44[31|39] 1017s18[31|39] 1018s18[31|39] 1020s18[31|39] 1107s41[31|39]
. 1288s37[31|39] 1293s22[31|39] 1335s34[31|39]
51i4 Token_Image_Width{integer} 35|564r40[31|39] 569r27[31|39] 584r25[31|39]
60R9 Instance<40|38R9>
62C12 Class<60R9[31|39]> 35|67r60[31|39] 1268r31[31|39] 1268r44[31|39] 1319r37[31|39]
. 1319r50[31|39]
64P9 Handle(62C12[31|39]) 35|61r26[31|39] 67r73[31|39] 833r22[31|39] 1231r36[31|39]
. 1236r33[31|39] 1248r28[31|39] 1279r31[31|39]
132V13 ID{46E9[31|39]} 35|1240s62[31|39] 1275s28[31|39] 1288s56[31|39] 1293s41[31|39]
. 1331s31[31|39] 1335s53[31|39]
151V24 Name{string}<40|128p13> 35|1368R50[31|39]
153H9 Source<40|44R9>
X 42 opentoken-token-enumerated-analyzer.ads
66E12 Terminal_ID{41|46E9[31|39]} 34|69r26[33|39] 35|119r28[33|39] 122r26[33|39]
. 142r26[33|39] 153r34[33|39] 157r26[33|39] 292r36[33|39] 451r45[33|39] 580r47[33|39]
. 701r47[33|39] 850r54[33|39] 853r44[33|39] 894r33[33|39]
69A9 Token_Array_Boolean(boolean)<41|46E9[31|39]> 34|156r47[33|39] 35|273r39[33|39]
. 435r47[33|39] 1057r40[33|39]
87R9 Instance<41|153R9[31|39]> 34|121r47[33|39] 35|1042r47[33|39] 1177r44[33|39]
122V13 Name{string} 35|1183s45[33|39]
209U25 Find_Next<40|96p14> 35|1257s20[33|39] 1308s26[33|39]
250V24 Get{40|40C12}<40|104p13> 35|1268s61[33|39] 1319s67[33|39]
257V24 Lexeme{string}<41|161p13> 35|1369s54[33|39]
X 43 opentoken-token-enumerated-list.ads
36R9 Instance 35|1201r33[31|40] 1252r27[31|40]
40V13 Length{natural} 35|781s51[31|40]
71U14 Clean 35|1241s18[31|40]
73P9 List_Iterator<108P9[31|40]> 35|206r27[31|40] 281r27[31|40] 320r43[31|40]
. 832r27[31|40]
74p4 Null_Iterator{73P9[31|40]} 35|314r40[31|40] 642r31[31|40] 649r30[31|40]
. 650r46[31|40] 843r35[31|40]
88V13 Next_Token{73P9[31|40]} 35|320s71[31|40] 650s22[31|40]
92V13 ID{41|46E9[31|39]} 35|319s71[31|40] 643s18[31|40] 651s25[31|40] 652s49[31|40]
. 850s27[31|40] 853s70[31|40] 873s68[31|40]
102U14 Enqueue 35|1218s24[31|40]
107R9 List_Node
108P9 List_Node_Ptr(107R9[31|40])
X 44 opentoken-token-enumerated-nonterminal.ads
40R9 Instance<41|60R9[31|39]>
42C12 Class<40R9[31|41]> 35|1205r66[31|41]
44P9 Handle(42C12[31|41]) 35|1205r40[31|41]
77P9 Synthesize 35|1199r28[31|41]