(lp1
(ccopy_reg
_reconstructor
p2
(cpygments.token
_TokenType
p3
c__builtin__
tuple
p4
(S'Comment'
p5
S'Multiline'
p6
ttRp7
(dp8
S'subtypes'
p9
c__builtin__
set
p10
((ltRp11
sS'parent'
p12
g2
(g3
g4
(g5
ttRp13
(dp14
g12
g2
(g3
g4
(ttRp15
(dp16
g5
g13
sS'Name'
p17
g2
(g3
g4
(g17
ttRp18
(dp19
S'Function'
p20
g2
(g3
g4
(g17
g20
ttRp21
(dp22
g9
g10
((ltRp23
sg12
g18
sbsS'Exception'
p24
g2
(g3
g4
(g17
g24
ttRp25
(dp26
g9
g10
((ltRp27
sg12
g18
sbsS'Tag'
p28
g2
(g3
g4
(g17
g28
ttRp29
(dp30
g9
g10
((ltRp31
sg12
g18
sbsS'Constant'
p32
g2
(g3
g4
(g17
g32
ttRp33
(dp34
g9
g10
((ltRp35
sg12
g18
sbsg12
g15
sS'Pseudo'
p36
g2
(g3
g4
(g17
g36
ttRp37
(dp38
g9
g10
((ltRp39
sg12
g18
sbsS'Attribute'
p40
g2
(g3
g4
(g17
g40
ttRp41
(dp42
g9
g10
((ltRp43
sg12
g18
sbsS'Label'
p44
g2
(g3
g4
(g17
g44
ttRp45
(dp46
g9
g10
((ltRp47
sg12
g18
sbsS'Blubb'
p48
g2
(g3
g4
(g17
g48
ttRp49
(dp50
g9
g10
((ltRp51
sg12
g18
sbsS'Entity'
p52
g2
(g3
g4
(g17
g52
ttRp53
(dp54
g9
g10
((ltRp55
sg12
g18
sbsS'Builtin'
p56
g2
(g3
g4
(g17
g56
ttRp57
(dp58
g9
g10
((lp59
g2
(g3
g4
(g17
g56
g36
ttRp60
(dp61
g9
g10
((ltRp62
sg12
g57
sbatRp63
sg36
g60
sg12
g18
sbsS'Other'
p64
g2
(g3
g4
(g17
g64
ttRp65
(dp66
g9
g10
((ltRp67
sg12
g18
sbsS'Identifier'
p68
g2
(g3
g4
(g17
g68
ttRp69
(dp70
g9
g10
((ltRp71
sg12
g18
sbsS'Variable'
p72
g2
(g3
g4
(g17
g72
ttRp73
(dp74
g12
g18
sS'Global'
p75
g2
(g3
g4
(g17
g72
g75
ttRp76
(dp77
g9
g10
((ltRp78
sg12
g73
sbsS'Instance'
p79
g2
(g3
g4
(g17
g72
g79
ttRp80
(dp81
g9
g10
((ltRp82
sg12
g73
sbsS'Anonymous'
p83
g2
(g3
g4
(g17
g72
g83
ttRp84
(dp85
g9
g10
((ltRp86
sg12
g73
sbsg9
g10
((lp87
g84
ag80
ag76
ag2
(g3
g4
(g17
g72
S'Class'
p88
ttRp89
(dp90
g9
g10
((ltRp91
sg12
g73
sbatRp92
sg88
g89
sbsg9
g10
((lp93
g2
(g3
g4
(g17
S'Decorator'
p94
ttRp95
(dp96
g9
g10
((ltRp97
sg12
g18
sbag41
ag33
ag37
ag2
(g3
g4
(g17
S'Namespace'
p98
ttRp99
(dp100
g9
g10
((ltRp101
sg12
g18
sbag69
ag57
ag73
ag65
ag49
ag53
ag21
ag2
(g3
g4
(g17
S'Property'
p102
ttRp103
(dp104
g9
g10
((ltRp105
sg12
g18
sbag45
ag29
ag25
ag2
(g3
g4
(g17
g88
ttRp106
(dp107
g9
g10
((ltRp108
sg12
g18
sbatRp109
sg102
g103
sg88
g106
sg94
g95
sg98
g99
sbsS'Keyword'
p110
g2
(g3
g4
(g110
ttRp111
(dp112
S'Pervasive'
p113
g2
(g3
g4
(g110
g113
ttRp114
(dp115
g9
g10
((ltRp116
sg12
g111
sbsg32
g2
(g3
g4
(g110
g32
ttRp117
(dp118
g9
g10
((ltRp119
sg12
g111
sbsg12
g15
sg98
g2
(g3
g4
(g110
g98
ttRp120
(dp121
g9
g10
((ltRp122
sg12
g111
sbsg36
g2
(g3
g4
(g110
g36
ttRp123
(dp124
g9
g10
((ltRp125
sg12
g111
sbsS'Reserved'
p126
g2
(g3
g4
(g110
g126
ttRp127
(dp128
g9
g10
((ltRp129
sg12
g111
sbsS'Declaration'
p130
g2
(g3
g4
(g110
g130
ttRp131
(dp132
g9
g10
((ltRp133
sg12
g111
sbsg72
g2
(g3
g4
(g110
g72
ttRp134
(dp135
g9
g10
((ltRp136
sg12
g111
sbsg9
g10
((lp137
g117
ag127
ag2
(g3
g4
(g110
S'Type'
p138
ttRp139
(dp140
g9
g10
((ltRp141
sg12
g111
sbag114
ag131
ag134
ag120
ag123
atRp142
sg138
g139
sbsS'Generic'
p143
g2
(g3
g4
(g143
ttRp144
(dp145
S'Prompt'
p146
g2
(g3
g4
(g143
g146
ttRp147
(dp148
g9
g10
((ltRp149
sg12
g144
sbsg12
g15
sS'Deleted'
p150
g2
(g3
g4
(g143
g150
ttRp151
(dp152
g9
g10
((ltRp153
sg12
g144
sbsS'Traceback'
p154
g2
(g3
g4
(g143
g154
ttRp155
(dp156
g9
g10
((ltRp157
sg12
g144
sbsS'Emph'
p158
g2
(g3
g4
(g143
g158
ttRp159
(dp160
g9
g10
((ltRp161
sg12
g144
sbsS'Output'
p162
g2
(g3
g4
(g143
g162
ttRp163
(dp164
g9
g10
((ltRp165
sg12
g144
sbsS'Subheading'
p166
g2
(g3
g4
(g143
g166
ttRp167
(dp168
g9
g10
((ltRp169
sg12
g144
sbsS'Error'
p170
g2
(g3
g4
(g143
g170
ttRp171
(dp172
g9
g10
((ltRp173
sg12
g144
sbsg9
g10
((lp174
g163
ag159
ag171
ag167
ag155
ag151
ag2
(g3
g4
(g143
S'Heading'
p175
ttRp176
(dp177
g9
g10
((ltRp178
sg12
g144
sbag2
(g3
g4
(g143
S'Inserted'
p179
ttRp180
(dp181
g9
g10
((ltRp182
sg12
g144
sbag2
(g3
g4
(g143
S'Strong'
p183
ttRp184
(dp185
g9
g10
((ltRp186
sg12
g144
sbag147
atRp187
sg183
g184
sg179
g180
sg175
g176
sbsS'Text'
p188
g2
(g3
g4
(g188
ttRp189
(dp190
g9
g10
((lp191
g2
(g3
g4
(g188
S'Symbol'
p192
ttRp193
(dp194
g9
g10
((ltRp195
sg12
g189
sbag2
(g3
g4
(g188
S'Whitespace'
p196
ttRp197
(dp198
g9
g10
((ltRp199
sg12
g189
sbatRp200
sg192
g193
sg196
g197
sg12
g15
sbsS'Punctuation'
p201
g2
(g3
g4
(g201
ttRp202
(dp203
g9
g10
((lp204
g2
(g3
g4
(g201
S'Indicator'
p205
ttRp206
(dp207
g9
g10
((ltRp208
sg12
g202
sbatRp209
sg205
g206
sg12
g15
sbsS'Token'
p210
g15
sS'Number'
p211
g2
(g3
g4
(S'Literal'
p212
g211
ttRp213
(dp214
S'Bin'
p215
g2
(g3
g4
(g212
g211
g215
ttRp216
(dp217
g9
g10
((ltRp218
sg12
g213
sbsS'Binary'
p219
g2
(g3
g4
(g212
g211
g219
ttRp220
(dp221
g9
g10
((ltRp222
sg12
g213
sbsg12
g2
(g3
g4
(g212
ttRp223
(dp224
S'String'
p225
g2
(g3
g4
(g212
g225
ttRp226
(dp227
S'Regex'
p228
g2
(g3
g4
(g212
g225
g228
ttRp229
(dp230
g9
g10
((ltRp231
sg12
g226
sbsS'Interpol'
p232
g2
(g3
g4
(g212
g225
g232
ttRp233
(dp234
g9
g10
((ltRp235
sg12
g226
sbsS'Regexp'
p236
g2
(g3
g4
(g212
g225
g236
ttRp237
(dp238
g9
g10
((ltRp239
sg12
g226
sbsg12
g223
sS'Heredoc'
p240
g2
(g3
g4
(g212
g225
g240
ttRp241
(dp242
g9
g10
((ltRp243
sg12
g226
sbsS'Double'
p244
g2
(g3
g4
(g212
g225
g244
ttRp245
(dp246
g9
g10
((ltRp247
sg12
g226
sbsg192
g2
(g3
g4
(g212
g225
g192
ttRp248
(dp249
g9
g10
((ltRp250
sg12
g226
sbsS'Escape'
p251
g2
(g3
g4
(g212
g225
g251
ttRp252
(dp253
g9
g10
((ltRp254
sg12
g226
sbsS'Character'
p255
g2
(g3
g4
(g212
g225
g255
ttRp256
(dp257
g9
g10
((ltRp258
sg12
g226
sbsS'Interp'
p259
g2
(g3
g4
(g212
g225
g259
ttRp260
(dp261
g9
g10
((ltRp262
sg12
g226
sbsS'Backtick'
p263
g2
(g3
g4
(g212
g225
g263
ttRp264
(dp265
g9
g10
((ltRp266
sg12
g226
sbsS'Char'
p267
g2
(g3
g4
(g212
g225
g267
ttRp268
(dp269
g9
g10
((ltRp270
sg12
g226
sbsS'Single'
p271
g2
(g3
g4
(g212
g225
g271
ttRp272
(dp273
g9
g10
((ltRp274
sg12
g226
sbsg64
g2
(g3
g4
(g212
g225
g64
ttRp275
(dp276
g9
g10
((ltRp277
sg12
g226
sbsS'Doc'
p278
g2
(g3
g4
(g212
g225
g278
ttRp279
(dp280
g9
g10
((ltRp281
sg12
g226
sbsg9
g10
((lp282
g275
ag2
(g3
g4
(g212
g225
S'Atom'
p283
ttRp284
(dp285
g9
g10
((ltRp286
sg12
g226
sbag245
ag268
ag260
ag279
ag241
ag264
ag233
ag248
ag237
ag229
ag272
ag256
ag252
atRp287
sg283
g284
sbsg12
g15
sg211
g213
sS'Scalar'
p288
g2
(g3
g4
(g212
g288
ttRp289
(dp290
g9
g10
((lp291
g2
(g3
g4
(g212
g288
S'Plain'
p292
ttRp293
(dp294
g9
g10
((ltRp295
sg12
g289
sbatRp296
sg12
g223
sg292
g293
sbsg64
g2
(g3
g4
(g212
g64
ttRp297
(dp298
g9
g10
((ltRp299
sg12
g223
sbsS'Date'
p300
g2
(g3
g4
(g212
g300
ttRp301
(dp302
g9
g10
((ltRp303
sg12
g223
sbsg9
g10
((lp304
g301
ag226
ag297
ag213
ag289
atRp305
sbsS'Decimal'
p306
g2
(g3
g4
(g212
g211
g306
ttRp307
(dp308
g9
g10
((ltRp309
sg12
g213
sbsS'Float'
p310
g2
(g3
g4
(g212
g211
g310
ttRp311
(dp312
g9
g10
((ltRp313
sg12
g213
sbsS'Hex'
p314
g2
(g3
g4
(g212
g211
g314
ttRp315
(dp316
g9
g10
((ltRp317
sg12
g213
sbsS'Integer'
p318
g2
(g3
g4
(g212
g211
g318
ttRp319
(dp320
g9
g10
((lp321
g2
(g3
g4
(g212
g211
g318
S'Long'
p322
ttRp323
(dp324
g9
g10
((ltRp325
sg12
g319
sbatRp326
sg322
g323
sg12
g213
sbsS'Octal'
p327
g2
(g3
g4
(g212
g211
g327
ttRp328
(dp329
g9
g10
((ltRp330
sg12
g213
sbsg9
g10
((lp331
g216
ag220
ag328
ag307
ag2
(g3
g4
(g212
g211
S'Oct'
p332
ttRp333
(dp334
g9
g10
((ltRp335
sg12
g213
sbag319
ag311
ag315
atRp336
sg332
g333
sbsg212
g223
sg64
g2
(g3
g4
(g64
ttRp337
(dp338
g9
g10
((ltRp339
sg12
g15
sbsg170
g2
(g3
g4
(g170
ttRp340
(dp341
g9
g10
((ltRp342
sg12
g15
sbsS'Operator'
p343
g2
(g3
g4
(g343
ttRp344
(dp345
g9
g10
((lp346
g2
(g3
g4
(g343
S'Word'
p347
ttRp348
(dp349
g9
g10
((ltRp350
sg12
g344
sbatRp351
sg347
g348
sg12
g15
sbsg9
g10
((lp352
g13
ag340
ag144
ag189
ag18
ag202
ag111
ag223
ag344
ag337
atRp353
sg225
g226
sbsS'Preproc'
p354
g2
(g3
g4
(g5
g354
ttRp355
(dp356
g9
g10
((ltRp357
sg12
g13
sbsg271
g2
(g3
g4
(g5
g271
ttRp358
(dp359
g9
g10
((ltRp360
sg12
g13
sbsg6
g7
sg9
g10
((lp361
g2
(g3
g4
(g5
S'Special'
p362
ttRp363
(dp364
g9
g10
((ltRp365
sg12
g13
sbag355
ag358
ag7
atRp366
sg362
g363
sbsbV/*\u000a * Lexes Ragel input files.\u000a *\u000a * @LANG: c++\u000a *\u000a * Test works with split code gen.\u000a */
p367
tp368
a(g189
V\u000a
tp369
a(g355
V\u000a#
p370
tp371
a(g355
Vinclude <iostream>
p372
tp373
a(g355
V\u000a
tp374
a(g355
V#
tp375
a(g355
Vinclude <stdlib.h>
p376
tp377
a(g355
V\u000a
tp378
a(g355
V#
tp379
a(g355
Vinclude <stdio.h>
p380
tp381
a(g355
V\u000a
tp382
a(g355
V#
tp383
a(g355
Vinclude <string.h>
p384
tp385
a(g355
V\u000a
tp386
a(g189
V\u000a
tp387
a(g111
Vusing
p388
tp389
a(g189
V 
tp390
a(g111
Vnamespace
p391
tp392
a(g189
V 
tp393
a(g18
Vstd
p394
tp395
a(g202
V;
tp396
a(g189
V\u000a
tp397
a(g189
V\u000a
tp398
a(g139
Vvoid
p399
tp400
a(g189
V 
tp401
a(g18
VescapeXML
p402
tp403
a(g202
V(
tp404
a(g189
V 
tp405
a(g111
Vconst
p406
tp407
a(g189
V 
tp408
a(g139
Vchar
p409
tp410
a(g189
V 
tp411
a(g344
V*
tp412
a(g18
Vdata
p413
tp414
a(g189
V 
tp415
a(g202
V)
tp416
a(g189
V\u000a
tp417
a(g202
V{
tp418
a(g189
V\u000a
tp419
a(g189
V	
tp420
a(g111
Vwhile
p421
tp422
a(g189
V 
tp423
a(g202
V(
tp424
a(g189
V 
tp425
a(g344
V*
tp426
a(g18
Vdata
p427
tp428
a(g189
V 
tp429
a(g344
V!
tp430
a(g344
V=
tp431
a(g189
V 
tp432
a(g319
V0
tp433
a(g189
V 
tp434
a(g202
V)
tp435
a(g189
V 
tp436
a(g202
V{
tp437
a(g189
V\u000a
tp438
a(g189
V		
p439
tp440
a(g111
Vswitch
p441
tp442
a(g189
V 
tp443
a(g202
V(
tp444
a(g189
V 
tp445
a(g344
V*
tp446
a(g18
Vdata
p447
tp448
a(g189
V 
tp449
a(g202
V)
tp450
a(g189
V 
tp451
a(g202
V{
tp452
a(g189
V\u000a
tp453
a(g189
V			
p454
tp455
a(g111
Vcase
p456
tp457
a(g189
V 
tp458
a(g268
V'<'
p459
tp460
a(g344
V:
tp461
a(g189
V 
tp462
a(g18
Vcout
p463
tp464
a(g189
V 
tp465
a(g344
V<
tp466
a(g344
V<
tp467
a(g189
V 
tp468
a(g226
V"
tp469
a(g226
V&lt;
p470
tp471
a(g226
V"
tp472
a(g202
V;
tp473
a(g189
V 
tp474
a(g111
Vbreak
p475
tp476
a(g202
V;
tp477
a(g189
V\u000a
tp478
a(g189
V			
p479
tp480
a(g111
Vcase
p481
tp482
a(g189
V 
tp483
a(g268
V'>'
p484
tp485
a(g344
V:
tp486
a(g189
V 
tp487
a(g18
Vcout
p488
tp489
a(g189
V 
tp490
a(g344
V<
tp491
a(g344
V<
tp492
a(g189
V 
tp493
a(g226
V"
tp494
a(g226
V&gt;
p495
tp496
a(g226
V"
tp497
a(g202
V;
tp498
a(g189
V 
tp499
a(g111
Vbreak
p500
tp501
a(g202
V;
tp502
a(g189
V\u000a
tp503
a(g189
V			
p504
tp505
a(g111
Vcase
p506
tp507
a(g189
V 
tp508
a(g268
V'&'
p509
tp510
a(g344
V:
tp511
a(g189
V 
tp512
a(g18
Vcout
p513
tp514
a(g189
V 
tp515
a(g344
V<
tp516
a(g344
V<
tp517
a(g189
V 
tp518
a(g226
V"
tp519
a(g226
V&amp;
p520
tp521
a(g226
V"
tp522
a(g202
V;
tp523
a(g189
V 
tp524
a(g111
Vbreak
p525
tp526
a(g202
V;
tp527
a(g189
V\u000a
tp528
a(g189
V			
p529
tp530
a(g111
Vdefault
p531
tp532
a(g344
V:
tp533
a(g189
V 
tp534
a(g18
Vcout
p535
tp536
a(g189
V 
tp537
a(g344
V<
tp538
a(g344
V<
tp539
a(g189
V 
tp540
a(g344
V*
tp541
a(g18
Vdata
p542
tp543
a(g202
V;
tp544
a(g189
V 
tp545
a(g111
Vbreak
p546
tp547
a(g202
V;
tp548
a(g189
V\u000a
tp549
a(g189
V		
p550
tp551
a(g202
V}
tp552
a(g189
V\u000a
tp553
a(g189
V		
p554
tp555
a(g18
Vdata
p556
tp557
a(g189
V 
tp558
a(g344
V+
tp559
a(g344
V=
tp560
a(g189
V 
tp561
a(g319
V1
tp562
a(g202
V;
tp563
a(g189
V\u000a
tp564
a(g189
V	
tp565
a(g202
V}
tp566
a(g189
V\u000a
tp567
a(g202
V}
tp568
a(g189
V\u000a
tp569
a(g189
V\u000a
tp570
a(g139
Vvoid
p571
tp572
a(g189
V 
tp573
a(g18
VescapeXML
p574
tp575
a(g202
V(
tp576
a(g189
V 
tp577
a(g139
Vchar
p578
tp579
a(g189
V 
tp580
a(g18
Vc
tp581
a(g189
V 
tp582
a(g202
V)
tp583
a(g189
V\u000a
tp584
a(g202
V{
tp585
a(g189
V\u000a
tp586
a(g189
V	
tp587
a(g111
Vswitch
p588
tp589
a(g189
V 
tp590
a(g202
V(
tp591
a(g189
V 
tp592
a(g18
Vc
tp593
a(g189
V 
tp594
a(g202
V)
tp595
a(g189
V 
tp596
a(g202
V{
tp597
a(g189
V\u000a
tp598
a(g189
V		
p599
tp600
a(g111
Vcase
p601
tp602
a(g189
V 
tp603
a(g268
V'<'
p604
tp605
a(g344
V:
tp606
a(g189
V 
tp607
a(g18
Vcout
p608
tp609
a(g189
V 
tp610
a(g344
V<
tp611
a(g344
V<
tp612
a(g189
V 
tp613
a(g226
V"
tp614
a(g226
V&lt;
p615
tp616
a(g226
V"
tp617
a(g202
V;
tp618
a(g189
V 
tp619
a(g111
Vbreak
p620
tp621
a(g202
V;
tp622
a(g189
V\u000a
tp623
a(g189
V		
p624
tp625
a(g111
Vcase
p626
tp627
a(g189
V 
tp628
a(g268
V'>'
p629
tp630
a(g344
V:
tp631
a(g189
V 
tp632
a(g18
Vcout
p633
tp634
a(g189
V 
tp635
a(g344
V<
tp636
a(g344
V<
tp637
a(g189
V 
tp638
a(g226
V"
tp639
a(g226
V&gt;
p640
tp641
a(g226
V"
tp642
a(g202
V;
tp643
a(g189
V 
tp644
a(g111
Vbreak
p645
tp646
a(g202
V;
tp647
a(g189
V\u000a
tp648
a(g189
V		
p649
tp650
a(g111
Vcase
p651
tp652
a(g189
V 
tp653
a(g268
V'&'
p654
tp655
a(g344
V:
tp656
a(g189
V 
tp657
a(g18
Vcout
p658
tp659
a(g189
V 
tp660
a(g344
V<
tp661
a(g344
V<
tp662
a(g189
V 
tp663
a(g226
V"
tp664
a(g226
V&amp;
p665
tp666
a(g226
V"
tp667
a(g202
V;
tp668
a(g189
V 
tp669
a(g111
Vbreak
p670
tp671
a(g202
V;
tp672
a(g189
V\u000a
tp673
a(g189
V		
p674
tp675
a(g111
Vdefault
p676
tp677
a(g344
V:
tp678
a(g189
V 
tp679
a(g18
Vcout
p680
tp681
a(g189
V 
tp682
a(g344
V<
tp683
a(g344
V<
tp684
a(g189
V 
tp685
a(g18
Vc
tp686
a(g202
V;
tp687
a(g189
V 
tp688
a(g111
Vbreak
p689
tp690
a(g202
V;
tp691
a(g189
V\u000a
tp692
a(g189
V	
tp693
a(g202
V}
tp694
a(g189
V\u000a
tp695
a(g202
V}
tp696
a(g189
V\u000a
tp697
a(g189
V\u000a
tp698
a(g139
Vvoid
p699
tp700
a(g189
V 
tp701
a(g18
VescapeXML
p702
tp703
a(g202
V(
tp704
a(g189
V 
tp705
a(g111
Vconst
p706
tp707
a(g189
V 
tp708
a(g139
Vchar
p709
tp710
a(g189
V 
tp711
a(g344
V*
tp712
a(g18
Vdata
p713
tp714
a(g202
V,
tp715
a(g189
V 
tp716
a(g139
Vint
p717
tp718
a(g189
V 
tp719
a(g18
Vlen
p720
tp721
a(g189
V 
tp722
a(g202
V)
tp723
a(g189
V\u000a
tp724
a(g202
V{
tp725
a(g189
V\u000a
tp726
a(g189
V	
tp727
a(g111
Vfor
p728
tp729
a(g189
V 
tp730
a(g202
V(
tp731
a(g189
V 
tp732
a(g111
Vconst
p733
tp734
a(g189
V 
tp735
a(g139
Vchar
p736
tp737
a(g189
V 
tp738
a(g344
V*
tp739
a(g18
Vend
p740
tp741
a(g189
V 
tp742
a(g344
V=
tp743
a(g189
V 
tp744
a(g18
Vdata
p745
tp746
a(g189
V 
tp747
a(g344
V+
tp748
a(g189
V 
tp749
a(g18
Vlen
p750
tp751
a(g202
V;
tp752
a(g189
V 
tp753
a(g18
Vdata
p754
tp755
a(g189
V 
tp756
a(g344
V!
tp757
a(g344
V=
tp758
a(g189
V 
tp759
a(g18
Vend
p760
tp761
a(g202
V;
tp762
a(g189
V 
tp763
a(g18
Vdata
p764
tp765
a(g344
V+
tp766
a(g344
V+
tp767
a(g189
V  
p768
tp769
a(g202
V)
tp770
a(g189
V 
tp771
a(g202
V{
tp772
a(g189
V\u000a
tp773
a(g189
V		
p774
tp775
a(g111
Vswitch
p776
tp777
a(g189
V 
tp778
a(g202
V(
tp779
a(g189
V 
tp780
a(g344
V*
tp781
a(g18
Vdata
p782
tp783
a(g189
V 
tp784
a(g202
V)
tp785
a(g189
V 
tp786
a(g202
V{
tp787
a(g189
V\u000a
tp788
a(g189
V			
p789
tp790
a(g111
Vcase
p791
tp792
a(g189
V 
tp793
a(g268
V'<'
p794
tp795
a(g344
V:
tp796
a(g189
V 
tp797
a(g18
Vcout
p798
tp799
a(g189
V 
tp800
a(g344
V<
tp801
a(g344
V<
tp802
a(g189
V 
tp803
a(g226
V"
tp804
a(g226
V&lt;
p805
tp806
a(g226
V"
tp807
a(g202
V;
tp808
a(g189
V 
tp809
a(g111
Vbreak
p810
tp811
a(g202
V;
tp812
a(g189
V\u000a
tp813
a(g189
V			
p814
tp815
a(g111
Vcase
p816
tp817
a(g189
V 
tp818
a(g268
V'>'
p819
tp820
a(g344
V:
tp821
a(g189
V 
tp822
a(g18
Vcout
p823
tp824
a(g189
V 
tp825
a(g344
V<
tp826
a(g344
V<
tp827
a(g189
V 
tp828
a(g226
V"
tp829
a(g226
V&gt;
p830
tp831
a(g226
V"
tp832
a(g202
V;
tp833
a(g189
V 
tp834
a(g111
Vbreak
p835
tp836
a(g202
V;
tp837
a(g189
V\u000a
tp838
a(g189
V			
p839
tp840
a(g111
Vcase
p841
tp842
a(g189
V 
tp843
a(g268
V'&'
p844
tp845
a(g344
V:
tp846
a(g189
V 
tp847
a(g18
Vcout
p848
tp849
a(g189
V 
tp850
a(g344
V<
tp851
a(g344
V<
tp852
a(g189
V 
tp853
a(g226
V"
tp854
a(g226
V&amp;
p855
tp856
a(g226
V"
tp857
a(g202
V;
tp858
a(g189
V 
tp859
a(g111
Vbreak
p860
tp861
a(g202
V;
tp862
a(g189
V\u000a
tp863
a(g189
V			
p864
tp865
a(g111
Vdefault
p866
tp867
a(g344
V:
tp868
a(g189
V 
tp869
a(g18
Vcout
p870
tp871
a(g189
V 
tp872
a(g344
V<
tp873
a(g344
V<
tp874
a(g189
V 
tp875
a(g344
V*
tp876
a(g18
Vdata
p877
tp878
a(g202
V;
tp879
a(g189
V 
tp880
a(g111
Vbreak
p881
tp882
a(g202
V;
tp883
a(g189
V\u000a
tp884
a(g189
V		
p885
tp886
a(g202
V}
tp887
a(g189
V\u000a
tp888
a(g189
V	
tp889
a(g202
V}
tp890
a(g189
V\u000a
tp891
a(g202
V}
tp892
a(g189
V\u000a
tp893
a(g189
V\u000a
tp894
a(g127
Vinline
p895
tp896
a(g189
V 
tp897
a(g139
Vvoid
p898
tp899
a(g189
V 
tp900
a(g18
Vwrite
p901
tp902
a(g202
V(
tp903
a(g189
V 
tp904
a(g111
Vconst
p905
tp906
a(g189
V 
tp907
a(g139
Vchar
p908
tp909
a(g189
V 
tp910
a(g344
V*
tp911
a(g18
Vdata
p912
tp913
a(g189
V 
tp914
a(g202
V)
tp915
a(g189
V\u000a
tp916
a(g202
V{
tp917
a(g189
V\u000a
tp918
a(g189
V	
tp919
a(g18
Vcout
p920
tp921
a(g189
V 
tp922
a(g344
V<
tp923
a(g344
V<
tp924
a(g189
V 
tp925
a(g18
Vdata
p926
tp927
a(g202
V;
tp928
a(g189
V\u000a
tp929
a(g202
V}
tp930
a(g189
V\u000a
tp931
a(g189
V\u000a
tp932
a(g127
Vinline
p933
tp934
a(g189
V 
tp935
a(g139
Vvoid
p936
tp937
a(g189
V 
tp938
a(g18
Vwrite
p939
tp940
a(g202
V(
tp941
a(g189
V 
tp942
a(g139
Vchar
p943
tp944
a(g189
V 
tp945
a(g18
Vc
tp946
a(g189
V 
tp947
a(g202
V)
tp948
a(g189
V\u000a
tp949
a(g202
V{
tp950
a(g189
V\u000a
tp951
a(g189
V	
tp952
a(g18
Vcout
p953
tp954
a(g189
V 
tp955
a(g344
V<
tp956
a(g344
V<
tp957
a(g189
V 
tp958
a(g18
Vc
tp959
a(g202
V;
tp960
a(g189
V\u000a
tp961
a(g202
V}
tp962
a(g189
V\u000a
tp963
a(g189
V\u000a
tp964
a(g127
Vinline
p965
tp966
a(g189
V 
tp967
a(g139
Vvoid
p968
tp969
a(g189
V 
tp970
a(g18
Vwrite
p971
tp972
a(g202
V(
tp973
a(g189
V 
tp974
a(g111
Vconst
p975
tp976
a(g189
V 
tp977
a(g139
Vchar
p978
tp979
a(g189
V 
tp980
a(g344
V*
tp981
a(g18
Vdata
p982
tp983
a(g202
V,
tp984
a(g189
V 
tp985
a(g139
Vint
p986
tp987
a(g189
V 
tp988
a(g18
Vlen
p989
tp990
a(g189
V 
tp991
a(g202
V)
tp992
a(g189
V\u000a
tp993
a(g202
V{
tp994
a(g189
V\u000a
tp995
a(g189
V	
tp996
a(g18
Vcout
p997
tp998
a(g202
V.
tp999
a(g18
Vwrite
p1000
tp1001
a(g202
V(
tp1002
a(g189
V 
tp1003
a(g18
Vdata
p1004
tp1005
a(g202
V,
tp1006
a(g189
V 
tp1007
a(g18
Vlen
p1008
tp1009
a(g189
V 
tp1010
a(g202
V)
tp1011
a(g202
V;
tp1012
a(g189
V\u000a
tp1013
a(g202
V}
tp1014
a(g189
V\u000a
tp1015
a(g189
V\u000a
tp1016
a(g189
V\u000a
tp1017
a(g202
V%%{
p1018
tp1019
a(g197
V\u000a	
p1020
tp1021
a(g111
Vmachine
p1022
tp1023
a(g197
V 
tp1024
a(g73
VRagelScan
p1025
tp1026
a(g202
V;
tp1027
a(g197
V\u000a\u000a	
p1028
tp1029
a(g73
Vword
p1030
tp1031
a(g197
V 
tp1032
a(g344
V=
tp1033
a(g197
V 
tp1034
a(g226
V[a-zA-Z_]
p1035
tp1036
a(g226
V[a-zA-Z_0-9]
p1037
tp1038
a(g344
V*
tp1039
a(g202
V;
tp1040
a(g197
V\u000a	
p1041
tp1042
a(g73
Vinteger
p1043
tp1044
a(g197
V 
tp1045
a(g344
V=
tp1046
a(g197
V 
tp1047
a(g226
V[0-9]
p1048
tp1049
a(g344
V+
tp1050
a(g202
V;
tp1051
a(g197
V\u000a	
p1052
tp1053
a(g73
Vhex
p1054
tp1055
a(g197
V 
tp1056
a(g344
V=
tp1057
a(g197
V 
tp1058
a(g226
V'0x'
p1059
tp1060
a(g197
V 
tp1061
a(g226
V[0-9a-fA-F]
p1062
tp1063
a(g197
V 
tp1064
a(g226
V[0-9a-fA-F]
p1065
tp1066
a(g344
V*
tp1067
a(g202
V;
tp1068
a(g197
V\u000a\u000a	
p1069
tp1070
a(g73
Vdefault
p1071
tp1072
a(g197
V 
tp1073
a(g344
V=
tp1074
a(g197
V 
tp1075
a(g344
V^
tp1076
a(g319
V0
tp1077
a(g202
V;
tp1078
a(g197
V\u000a	
p1079
tp1080
a(g73
VEOF
p1081
tp1082
a(g197
V 
tp1083
a(g344
V=
tp1084
a(g197
V 
tp1085
a(g319
V0
tp1086
a(g202
V;
tp1087
a(g197
V\u000a\u000a	
p1088
tp1089
a(g13
V# Handles comments in outside code and inline blocks.
p1090
tp1091
a(g197
V\u000a	
p1092
tp1093
a(g73
Vc_comment
p1094
tp1095
a(g197
V 
tp1096
a(g344
V:
tp1097
a(g344
V=
tp1098
a(g197
V \u000a		
p1099
tp1100
a(g344
V(
tp1101
a(g197
V 
tp1102
a(g73
Vdefault
p1103
tp1104
a(g344
V*
tp1105
a(g197
V 
tp1106
a(g344
V:>
p1107
tp1108
a(g344
V>
tp1109
a(g197
V 
tp1110
a(g226
V'*/'
p1111
tp1112
a(g197
V 
tp1113
a(g344
V)
tp1114
a(g197
V\u000a		
p1115
tp1116
a(g344
V$
tp1117
a(g202
V{
tp1118
a(g189
V
tp1119
a(g189
V 
tp1120
a(g18
VescapeXML
p1121
tp1122
a(g202
V(
tp1123
a(g189
V 
tp1124
a(g18
Vfc
p1125
tp1126
a(g189
V 
tp1127
a(g202
V)
tp1128
a(g202
V;
tp1129
a(g189
V 
tp1130
a(g202
V}
tp1131
a(g197
V\u000a		
p1132
tp1133
a(g344
V@
tp1134
a(g202
V{
tp1135
a(g189
V 
tp1136
a(g18
Vfret
p1137
tp1138
a(g202
V;
tp1139
a(g189
V 
tp1140
a(g202
V}
tp1141
a(g202
V;
tp1142
a(g197
V\u000a\u000a	
p1143
tp1144
a(g111
Vaction
p1145
tp1146
a(g197
V 
tp1147
a(g73
Vemit
p1148
tp1149
a(g197
V 
tp1150
a(g202
V{
tp1151
a(g189
V\u000a		
p1152
tp1153
a(g18
VescapeXML
p1154
tp1155
a(g202
V(
tp1156
a(g189
V 
tp1157
a(g18
Vts
p1158
tp1159
a(g202
V,
tp1160
a(g189
V 
tp1161
a(g18
Vte
p1162
tp1163
a(g344
V-
tp1164
a(g18
Vts
p1165
tp1166
a(g189
V 
tp1167
a(g202
V)
tp1168
a(g202
V;
tp1169
a(g189
V\u000a
tp1170
a(g189
V	
tp1171
a(g202
V}
tp1172
a(g197
V\u000a\u000a	
p1173
tp1174
a(g13
V#
tp1175
a(g197
V\u000a	
p1176
tp1177
a(g13
V# Inline action code
p1178
tp1179
a(g197
V\u000a	
p1180
tp1181
a(g13
V#
tp1182
a(g197
V\u000a\u000a	
p1183
tp1184
a(g73
Vilscan
p1185
tp1186
a(g197
V 
tp1187
a(g344
V:
tp1188
a(g344
V=
tp1189
a(g197
V 
tp1190
a(g344
V|
tp1191
a(g344
V*
tp1192
a(g197
V\u000a\u000a		
p1193
tp1194
a(g226
V"'"
p1195
tp1196
a(g197
V 
tp1197
a(g344
V(
tp1198
a(g197
V 
tp1199
a(g226
V[^'\u005c\u005c]
p1200
tp1201
a(g197
V 
tp1202
a(g344
V|
tp1203
a(g197
V 
tp1204
a(g229
V/\u005c\u005c./
p1205
tp1206
a(g197
V 
tp1207
a(g344
V)
tp1208
a(g344
V*
tp1209
a(g197
V 
tp1210
a(g226
V"'"
p1211
tp1212
a(g197
V 
tp1213
a(g344
V=
tp1214
a(g344
V>
tp1215
a(g197
V 
tp1216
a(g73
Vemit
p1217
tp1218
a(g202
V;
tp1219
a(g197
V\u000a		
p1220
tp1221
a(g226
V'"'
p1222
tp1223
a(g197
V 
tp1224
a(g344
V(
tp1225
a(g197
V 
tp1226
a(g226
V[^"\u005c\u005c]
p1227
tp1228
a(g197
V 
tp1229
a(g344
V|
tp1230
a(g197
V 
tp1231
a(g229
V/\u005c\u005c./
p1232
tp1233
a(g197
V 
tp1234
a(g344
V)
tp1235
a(g344
V*
tp1236
a(g197
V 
tp1237
a(g226
V'"'
p1238
tp1239
a(g197
V 
tp1240
a(g344
V=
tp1241
a(g344
V>
tp1242
a(g197
V 
tp1243
a(g73
Vemit
p1244
tp1245
a(g202
V;
tp1246
a(g197
V\u000a		
p1247
tp1248
a(g226
V'/*'
p1249
tp1250
a(g197
V 
tp1251
a(g202
V{
tp1252
a(g189
V\u000a			
p1253
tp1254
a(g18
Vwrite
p1255
tp1256
a(g202
V(
tp1257
a(g189
V 
tp1258
a(g226
V"
tp1259
a(g226
V/*
p1260
tp1261
a(g226
V"
tp1262
a(g189
V 
tp1263
a(g202
V)
tp1264
a(g202
V;
tp1265
a(g189
V\u000a
tp1266
a(g189
V			
p1267
tp1268
a(g18
Vfcall
p1269
tp1270
a(g189
V 
tp1271
a(g18
Vc_comment
p1272
tp1273
a(g202
V;
tp1274
a(g189
V\u000a
tp1275
a(g189
V		
p1276
tp1277
a(g202
V}
tp1278
a(g202
V;
tp1279
a(g197
V\u000a		
p1280
tp1281
a(g226
V'//'
p1282
tp1283
a(g197
V 
tp1284
a(g226
V[^\u005cn]
p1285
tp1286
a(g344
V*
tp1287
a(g197
V 
tp1288
a(g226
V'\u005cn'
p1289
tp1290
a(g197
V 
tp1291
a(g344
V=
tp1292
a(g344
V>
tp1293
a(g197
V 
tp1294
a(g73
Vemit
p1295
tp1296
a(g202
V;
tp1297
a(g197
V\u000a\u000a		
p1298
tp1299
a(g226
V'{'
p1300
tp1301
a(g197
V 
tp1302
a(g202
V{
tp1303
a(g189
V\u000a			
p1304
tp1305
a(g18
Vwrite
p1306
tp1307
a(g202
V(
tp1308
a(g189
V 
tp1309
a(g268
V'{'
p1310
tp1311
a(g189
V 
tp1312
a(g202
V)
tp1313
a(g202
V;
tp1314
a(g189
V\u000a
tp1315
a(g189
V			
p1316
tp1317
a(g18
Vinline_depth
p1318
tp1319
a(g189
V 
tp1320
a(g344
V+
tp1321
a(g344
V=
tp1322
a(g189
V 
tp1323
a(g319
V1
tp1324
a(g202
V;
tp1325
a(g189
V \u000a		
p1326
tp1327
a(g202
V}
tp1328
a(g202
V;
tp1329
a(g197
V\u000a\u000a		
p1330
tp1331
a(g226
V'}'
p1332
tp1333
a(g197
V 
tp1334
a(g202
V{
tp1335
a(g189
V\u000a			
p1336
tp1337
a(g18
Vwrite
p1338
tp1339
a(g202
V(
tp1340
a(g189
V 
tp1341
a(g268
V'}'
p1342
tp1343
a(g189
V 
tp1344
a(g202
V)
tp1345
a(g202
V;
tp1346
a(g189
V\u000a
tp1347
a(g189
V			
p1348
tp1349
a(g7
V/* If dropping down to the last } then return \u000a			 * to ragel code. */
p1350
tp1351
a(g189
V\u000a
tp1352
a(g189
V			
p1353
tp1354
a(g111
Vif
p1355
tp1356
a(g189
V 
tp1357
a(g202
V(
tp1358
a(g189
V 
tp1359
a(g344
V-
tp1360
a(g344
V-
tp1361
a(g18
Vinline_depth
p1362
tp1363
a(g189
V 
tp1364
a(g344
V=
tp1365
a(g344
V=
tp1366
a(g189
V 
tp1367
a(g319
V0
tp1368
a(g189
V 
tp1369
a(g202
V)
tp1370
a(g189
V 
tp1371
a(g202
V{
tp1372
a(g189
V\u000a				
p1373
tp1374
a(g18
Vwrite
p1375
tp1376
a(g202
V(
tp1377
a(g189
V 
tp1378
a(g226
V"
tp1379
a(g226
V</inline>
p1380
tp1381
a(g252
V\u005cn
p1382
tp1383
a(g226
V"
tp1384
a(g189
V 
tp1385
a(g202
V)
tp1386
a(g202
V;
tp1387
a(g189
V\u000a
tp1388
a(g189
V				
p1389
tp1390
a(g18
Vfgoto
p1391
tp1392
a(g189
V 
tp1393
a(g18
Vrlscan
p1394
tp1395
a(g202
V;
tp1396
a(g189
V\u000a
tp1397
a(g189
V			
p1398
tp1399
a(g202
V}
tp1400
a(g189
V\u000a		
p1401
tp1402
a(g202
V}
tp1403
a(g202
V;
tp1404
a(g197
V\u000a\u000a		
p1405
tp1406
a(g73
Vdefault
p1407
tp1408
a(g197
V 
tp1409
a(g344
V=
tp1410
a(g344
V>
tp1411
a(g197
V 
tp1412
a(g202
V{
tp1413
a(g189
V 
tp1414
a(g18
VescapeXML
p1415
tp1416
a(g202
V(
tp1417
a(g189
V 
tp1418
a(g344
V*
tp1419
a(g18
Vts
p1420
tp1421
a(g189
V 
tp1422
a(g202
V)
tp1423
a(g202
V;
tp1424
a(g189
V 
tp1425
a(g202
V}
tp1426
a(g202
V;
tp1427
a(g197
V\u000a	
p1428
tp1429
a(g344
V*
tp1430
a(g344
V|
tp1431
a(g202
V;
tp1432
a(g197
V\u000a\u000a	
p1433
tp1434
a(g13
V#
tp1435
a(g197
V\u000a	
p1436
tp1437
a(g13
V# Ragel Tokens
p1438
tp1439
a(g197
V\u000a	
p1440
tp1441
a(g13
V#
tp1442
a(g197
V\u000a\u000a	
p1443
tp1444
a(g73
Vrlscan
p1445
tp1446
a(g197
V 
tp1447
a(g344
V:
tp1448
a(g344
V=
tp1449
a(g197
V 
tp1450
a(g344
V|
tp1451
a(g344
V*
tp1452
a(g197
V\u000a		
p1453
tp1454
a(g226
V'}%%'
p1455
tp1456
a(g197
V 
tp1457
a(g202
V{
tp1458
a(g189
V\u000a			
p1459
tp1460
a(g111
Vif
p1461
tp1462
a(g189
V 
tp1463
a(g202
V(
tp1464
a(g189
V 
tp1465
a(g344
V!
tp1466
a(g18
Vsingle_line
p1467
tp1468
a(g189
V 
tp1469
a(g202
V)
tp1470
a(g189
V 
tp1471
a(g202
V{
tp1472
a(g189
V\u000a				
p1473
tp1474
a(g18
Vwrite
p1475
tp1476
a(g202
V(
tp1477
a(g189
V 
tp1478
a(g226
V"
tp1479
a(g226
V</section>
p1480
tp1481
a(g252
V\u005cn
p1482
tp1483
a(g226
V"
tp1484
a(g189
V 
tp1485
a(g202
V)
tp1486
a(g202
V;
tp1487
a(g189
V\u000a
tp1488
a(g189
V				
p1489
tp1490
a(g18
Vfgoto
p1491
tp1492
a(g189
V 
tp1493
a(g18
Vmain
p1494
tp1495
a(g202
V;
tp1496
a(g189
V\u000a
tp1497
a(g189
V			
p1498
tp1499
a(g202
V}
tp1500
a(g189
V\u000a		
p1501
tp1502
a(g202
V}
tp1503
a(g202
V;
tp1504
a(g197
V\u000a\u000a		
p1505
tp1506
a(g226
V'\u005cn'
p1507
tp1508
a(g197
V 
tp1509
a(g202
V{
tp1510
a(g189
V\u000a			
p1511
tp1512
a(g111
Vif
p1513
tp1514
a(g189
V 
tp1515
a(g202
V(
tp1516
a(g189
V 
tp1517
a(g18
Vsingle_line
p1518
tp1519
a(g189
V 
tp1520
a(g202
V)
tp1521
a(g189
V 
tp1522
a(g202
V{
tp1523
a(g189
V\u000a				
p1524
tp1525
a(g18
Vwrite
p1526
tp1527
a(g202
V(
tp1528
a(g189
V 
tp1529
a(g226
V"
tp1530
a(g226
V</section>
p1531
tp1532
a(g252
V\u005cn
p1533
tp1534
a(g226
V"
tp1535
a(g189
V 
tp1536
a(g202
V)
tp1537
a(g202
V;
tp1538
a(g189
V\u000a
tp1539
a(g189
V				
p1540
tp1541
a(g18
Vfgoto
p1542
tp1543
a(g189
V 
tp1544
a(g18
Vmain
p1545
tp1546
a(g202
V;
tp1547
a(g189
V\u000a
tp1548
a(g189
V			
p1549
tp1550
a(g202
V}
tp1551
a(g189
V\u000a		
p1552
tp1553
a(g202
V}
tp1554
a(g202
V;
tp1555
a(g197
V\u000a\u000a		
p1556
tp1557
a(g13
V# Word
p1558
tp1559
a(g197
V\u000a		
p1560
tp1561
a(g73
Vword
p1562
tp1563
a(g197
V 
tp1564
a(g202
V{
tp1565
a(g189
V\u000a			
p1566
tp1567
a(g18
Vwrite
p1568
tp1569
a(g202
V(
tp1570
a(g189
V 
tp1571
a(g226
V"
tp1572
a(g226
V<word>
p1573
tp1574
a(g226
V"
tp1575
a(g189
V 
tp1576
a(g202
V)
tp1577
a(g202
V;
tp1578
a(g189
V\u000a
tp1579
a(g189
V			
p1580
tp1581
a(g18
Vwrite
p1582
tp1583
a(g202
V(
tp1584
a(g189
V 
tp1585
a(g18
Vts
p1586
tp1587
a(g202
V,
tp1588
a(g189
V 
tp1589
a(g18
Vte
p1590
tp1591
a(g344
V-
tp1592
a(g18
Vts
p1593
tp1594
a(g189
V 
tp1595
a(g202
V)
tp1596
a(g202
V;
tp1597
a(g189
V\u000a
tp1598
a(g189
V			
p1599
tp1600
a(g18
Vwrite
p1601
tp1602
a(g202
V(
tp1603
a(g189
V 
tp1604
a(g226
V"
tp1605
a(g226
V</word>
p1606
tp1607
a(g252
V\u005cn
p1608
tp1609
a(g226
V"
tp1610
a(g189
V 
tp1611
a(g202
V)
tp1612
a(g202
V;
tp1613
a(g189
V\u000a
tp1614
a(g189
V		
p1615
tp1616
a(g202
V}
tp1617
a(g202
V;
tp1618
a(g197
V\u000a\u000a		
p1619
tp1620
a(g13
V# Decimal integer.
p1621
tp1622
a(g197
V\u000a		
p1623
tp1624
a(g73
Vinteger
p1625
tp1626
a(g197
V 
tp1627
a(g202
V{
tp1628
a(g189
V\u000a			
p1629
tp1630
a(g18
Vwrite
p1631
tp1632
a(g202
V(
tp1633
a(g189
V 
tp1634
a(g226
V"
tp1635
a(g226
V<int>
p1636
tp1637
a(g226
V"
tp1638
a(g189
V 
tp1639
a(g202
V)
tp1640
a(g202
V;
tp1641
a(g189
V\u000a
tp1642
a(g189
V			
p1643
tp1644
a(g18
Vwrite
p1645
tp1646
a(g202
V(
tp1647
a(g189
V 
tp1648
a(g18
Vts
p1649
tp1650
a(g202
V,
tp1651
a(g189
V 
tp1652
a(g18
Vte
p1653
tp1654
a(g344
V-
tp1655
a(g18
Vts
p1656
tp1657
a(g189
V 
tp1658
a(g202
V)
tp1659
a(g202
V;
tp1660
a(g189
V\u000a
tp1661
a(g189
V			
p1662
tp1663
a(g18
Vwrite
p1664
tp1665
a(g202
V(
tp1666
a(g189
V 
tp1667
a(g226
V"
tp1668
a(g226
V</int>
p1669
tp1670
a(g252
V\u005cn
p1671
tp1672
a(g226
V"
tp1673
a(g189
V 
tp1674
a(g202
V)
tp1675
a(g202
V;
tp1676
a(g189
V\u000a
tp1677
a(g189
V		
p1678
tp1679
a(g202
V}
tp1680
a(g202
V;
tp1681
a(g197
V\u000a\u000a		
p1682
tp1683
a(g13
V# Hexidecimal integer.
p1684
tp1685
a(g197
V\u000a		
p1686
tp1687
a(g73
Vhex
p1688
tp1689
a(g197
V 
tp1690
a(g202
V{
tp1691
a(g189
V\u000a			
p1692
tp1693
a(g18
Vwrite
p1694
tp1695
a(g202
V(
tp1696
a(g189
V 
tp1697
a(g226
V"
tp1698
a(g226
V<hex>
p1699
tp1700
a(g226
V"
tp1701
a(g189
V 
tp1702
a(g202
V)
tp1703
a(g202
V;
tp1704
a(g189
V\u000a
tp1705
a(g189
V			
p1706
tp1707
a(g18
Vwrite
p1708
tp1709
a(g202
V(
tp1710
a(g189
V 
tp1711
a(g18
Vts
p1712
tp1713
a(g202
V,
tp1714
a(g189
V 
tp1715
a(g18
Vte
p1716
tp1717
a(g344
V-
tp1718
a(g18
Vts
p1719
tp1720
a(g189
V 
tp1721
a(g202
V)
tp1722
a(g202
V;
tp1723
a(g189
V\u000a
tp1724
a(g189
V			
p1725
tp1726
a(g18
Vwrite
p1727
tp1728
a(g202
V(
tp1729
a(g189
V 
tp1730
a(g226
V"
tp1731
a(g226
V</hex>
p1732
tp1733
a(g252
V\u005cn
p1734
tp1735
a(g226
V"
tp1736
a(g189
V 
tp1737
a(g202
V)
tp1738
a(g202
V;
tp1739
a(g189
V\u000a
tp1740
a(g189
V		
p1741
tp1742
a(g202
V}
tp1743
a(g202
V;
tp1744
a(g197
V\u000a\u000a		
p1745
tp1746
a(g13
V# Consume comments.
p1747
tp1748
a(g197
V\u000a		
p1749
tp1750
a(g226
V'#'
p1751
tp1752
a(g197
V 
tp1753
a(g226
V[^\u005cn]
p1754
tp1755
a(g344
V*
tp1756
a(g197
V 
tp1757
a(g226
V'\u005cn'
p1758
tp1759
a(g202
V;
tp1760
a(g197
V\u000a\u000a		
p1761
tp1762
a(g13
V# Single literal string.
p1763
tp1764
a(g197
V\u000a		
p1765
tp1766
a(g226
V"'"
p1767
tp1768
a(g197
V 
tp1769
a(g344
V(
tp1770
a(g197
V 
tp1771
a(g226
V[^'\u005c\u005c]
p1772
tp1773
a(g197
V 
tp1774
a(g344
V|
tp1775
a(g197
V 
tp1776
a(g229
V/\u005c\u005c./
p1777
tp1778
a(g197
V 
tp1779
a(g344
V)
tp1780
a(g344
V*
tp1781
a(g197
V 
tp1782
a(g226
V"'"
p1783
tp1784
a(g197
V 
tp1785
a(g202
V{
tp1786
a(g189
V\u000a			
p1787
tp1788
a(g18
Vwrite
p1789
tp1790
a(g202
V(
tp1791
a(g189
V 
tp1792
a(g226
V"
tp1793
a(g226
V<single_lit>
p1794
tp1795
a(g226
V"
tp1796
a(g189
V 
tp1797
a(g202
V)
tp1798
a(g202
V;
tp1799
a(g189
V\u000a
tp1800
a(g189
V			
p1801
tp1802
a(g18
VescapeXML
p1803
tp1804
a(g202
V(
tp1805
a(g189
V 
tp1806
a(g18
Vts
p1807
tp1808
a(g202
V,
tp1809
a(g189
V 
tp1810
a(g18
Vte
p1811
tp1812
a(g344
V-
tp1813
a(g18
Vts
p1814
tp1815
a(g189
V 
tp1816
a(g202
V)
tp1817
a(g202
V;
tp1818
a(g189
V\u000a
tp1819
a(g189
V			
p1820
tp1821
a(g18
Vwrite
p1822
tp1823
a(g202
V(
tp1824
a(g189
V 
tp1825
a(g226
V"
tp1826
a(g226
V</single_lit>
p1827
tp1828
a(g252
V\u005cn
p1829
tp1830
a(g226
V"
tp1831
a(g189
V 
tp1832
a(g202
V)
tp1833
a(g202
V;
tp1834
a(g189
V\u000a
tp1835
a(g189
V		
p1836
tp1837
a(g202
V}
tp1838
a(g202
V;
tp1839
a(g197
V\u000a\u000a		
p1840
tp1841
a(g13
V# Double literal string.
p1842
tp1843
a(g197
V\u000a		
p1844
tp1845
a(g226
V'"'
p1846
tp1847
a(g197
V 
tp1848
a(g344
V(
tp1849
a(g197
V 
tp1850
a(g226
V[^"\u005c\u005c]
p1851
tp1852
a(g197
V 
tp1853
a(g344
V|
tp1854
a(g197
V 
tp1855
a(g229
V/\u005c\u005c./
p1856
tp1857
a(g197
V 
tp1858
a(g344
V)
tp1859
a(g344
V*
tp1860
a(g197
V 
tp1861
a(g226
V'"'
p1862
tp1863
a(g197
V 
tp1864
a(g202
V{
tp1865
a(g189
V\u000a			
p1866
tp1867
a(g18
Vwrite
p1868
tp1869
a(g202
V(
tp1870
a(g189
V 
tp1871
a(g226
V"
tp1872
a(g226
V<double_lit>
p1873
tp1874
a(g226
V"
tp1875
a(g189
V 
tp1876
a(g202
V)
tp1877
a(g202
V;
tp1878
a(g189
V\u000a
tp1879
a(g189
V			
p1880
tp1881
a(g18
VescapeXML
p1882
tp1883
a(g202
V(
tp1884
a(g189
V 
tp1885
a(g18
Vts
p1886
tp1887
a(g202
V,
tp1888
a(g189
V 
tp1889
a(g18
Vte
p1890
tp1891
a(g344
V-
tp1892
a(g18
Vts
p1893
tp1894
a(g189
V 
tp1895
a(g202
V)
tp1896
a(g202
V;
tp1897
a(g189
V\u000a
tp1898
a(g189
V			
p1899
tp1900
a(g18
Vwrite
p1901
tp1902
a(g202
V(
tp1903
a(g189
V 
tp1904
a(g226
V"
tp1905
a(g226
V</double_lit>
p1906
tp1907
a(g252
V\u005cn
p1908
tp1909
a(g226
V"
tp1910
a(g189
V 
tp1911
a(g202
V)
tp1912
a(g202
V;
tp1913
a(g189
V\u000a
tp1914
a(g189
V		
p1915
tp1916
a(g202
V}
tp1917
a(g202
V;
tp1918
a(g197
V\u000a\u000a		
p1919
tp1920
a(g13
V# Or literal.
p1921
tp1922
a(g197
V\u000a		
p1923
tp1924
a(g226
V'['
p1925
tp1926
a(g197
V 
tp1927
a(g344
V(
tp1928
a(g197
V 
tp1929
a(g226
V[^\u005c]\u005c\u005c]
p1930
tp1931
a(g197
V 
tp1932
a(g344
V|
tp1933
a(g197
V 
tp1934
a(g229
V/\u005c\u005c./
p1935
tp1936
a(g197
V 
tp1937
a(g344
V)
tp1938
a(g344
V*
tp1939
a(g197
V 
tp1940
a(g226
V']'
p1941
tp1942
a(g197
V 
tp1943
a(g202
V{
tp1944
a(g189
V\u000a			
p1945
tp1946
a(g18
Vwrite
p1947
tp1948
a(g202
V(
tp1949
a(g189
V 
tp1950
a(g226
V"
tp1951
a(g226
V<or_lit>
p1952
tp1953
a(g226
V"
tp1954
a(g189
V 
tp1955
a(g202
V)
tp1956
a(g202
V;
tp1957
a(g189
V\u000a
tp1958
a(g189
V			
p1959
tp1960
a(g18
VescapeXML
p1961
tp1962
a(g202
V(
tp1963
a(g189
V 
tp1964
a(g18
Vts
p1965
tp1966
a(g202
V,
tp1967
a(g189
V 
tp1968
a(g18
Vte
p1969
tp1970
a(g344
V-
tp1971
a(g18
Vts
p1972
tp1973
a(g189
V 
tp1974
a(g202
V)
tp1975
a(g202
V;
tp1976
a(g189
V\u000a
tp1977
a(g189
V			
p1978
tp1979
a(g18
Vwrite
p1980
tp1981
a(g202
V(
tp1982
a(g189
V 
tp1983
a(g226
V"
tp1984
a(g226
V</or_lit>
p1985
tp1986
a(g252
V\u005cn
p1987
tp1988
a(g226
V"
tp1989
a(g189
V 
tp1990
a(g202
V)
tp1991
a(g202
V;
tp1992
a(g189
V\u000a
tp1993
a(g189
V		
p1994
tp1995
a(g202
V}
tp1996
a(g202
V;
tp1997
a(g197
V\u000a\u000a		
p1998
tp1999
a(g13
V# Regex Literal.
p2000
tp2001
a(g197
V\u000a		
p2002
tp2003
a(g226
V'/'
p2004
tp2005
a(g197
V 
tp2006
a(g344
V(
tp2007
a(g197
V 
tp2008
a(g226
V[^/\u005c\u005c]
p2009
tp2010
a(g197
V 
tp2011
a(g344
V|
tp2012
a(g197
V 
tp2013
a(g229
V/\u005c\u005c./
p2014
tp2015
a(g197
V 
tp2016
a(g344
V)
tp2017
a(g197
V 
tp2018
a(g344
V*
tp2019
a(g197
V 
tp2020
a(g226
V'/'
p2021
tp2022
a(g197
V 
tp2023
a(g202
V{
tp2024
a(g189
V\u000a			
p2025
tp2026
a(g18
Vwrite
p2027
tp2028
a(g202
V(
tp2029
a(g189
V 
tp2030
a(g226
V"
tp2031
a(g226
V<re_lit>
p2032
tp2033
a(g226
V"
tp2034
a(g189
V 
tp2035
a(g202
V)
tp2036
a(g202
V;
tp2037
a(g189
V\u000a
tp2038
a(g189
V			
p2039
tp2040
a(g18
VescapeXML
p2041
tp2042
a(g202
V(
tp2043
a(g189
V 
tp2044
a(g18
Vts
p2045
tp2046
a(g202
V,
tp2047
a(g189
V 
tp2048
a(g18
Vte
p2049
tp2050
a(g344
V-
tp2051
a(g18
Vts
p2052
tp2053
a(g189
V 
tp2054
a(g202
V)
tp2055
a(g202
V;
tp2056
a(g189
V\u000a
tp2057
a(g189
V			
p2058
tp2059
a(g18
Vwrite
p2060
tp2061
a(g202
V(
tp2062
a(g189
V 
tp2063
a(g226
V"
tp2064
a(g226
V</re_lit>
p2065
tp2066
a(g252
V\u005cn
p2067
tp2068
a(g226
V"
tp2069
a(g189
V 
tp2070
a(g202
V)
tp2071
a(g202
V;
tp2072
a(g189
V\u000a
tp2073
a(g189
V		
p2074
tp2075
a(g202
V}
tp2076
a(g202
V;
tp2077
a(g197
V\u000a\u000a		
p2078
tp2079
a(g13
V# Open an inline block
p2080
tp2081
a(g197
V\u000a		
p2082
tp2083
a(g226
V'{'
p2084
tp2085
a(g197
V 
tp2086
a(g202
V{
tp2087
a(g189
V\u000a			
p2088
tp2089
a(g18
Vinline_depth
p2090
tp2091
a(g189
V 
tp2092
a(g344
V=
tp2093
a(g189
V 
tp2094
a(g319
V1
tp2095
a(g202
V;
tp2096
a(g189
V\u000a
tp2097
a(g189
V			
p2098
tp2099
a(g18
Vwrite
p2100
tp2101
a(g202
V(
tp2102
a(g189
V 
tp2103
a(g226
V"
tp2104
a(g226
V<inline>{
p2105
tp2106
a(g226
V"
tp2107
a(g189
V 
tp2108
a(g202
V)
tp2109
a(g202
V;
tp2110
a(g189
V\u000a
tp2111
a(g189
V			
p2112
tp2113
a(g18
Vfgoto
p2114
tp2115
a(g189
V 
tp2116
a(g18
Vilscan
p2117
tp2118
a(g202
V;
tp2119
a(g189
V\u000a
tp2120
a(g189
V		
p2121
tp2122
a(g202
V}
tp2123
a(g202
V;
tp2124
a(g197
V\u000a\u000a		
p2125
tp2126
a(g111
Vpunct
p2127
tp2128
a(g197
V 
tp2129
a(g202
V{
tp2130
a(g189
V\u000a			
p2131
tp2132
a(g18
Vwrite
p2133
tp2134
a(g202
V(
tp2135
a(g189
V 
tp2136
a(g226
V"
tp2137
a(g226
V<symbol>
p2138
tp2139
a(g226
V"
tp2140
a(g189
V 
tp2141
a(g202
V)
tp2142
a(g202
V;
tp2143
a(g189
V\u000a
tp2144
a(g189
V			
p2145
tp2146
a(g18
VescapeXML
p2147
tp2148
a(g202
V(
tp2149
a(g189
V 
tp2150
a(g18
Vfc
p2151
tp2152
a(g189
V 
tp2153
a(g202
V)
tp2154
a(g202
V;
tp2155
a(g189
V\u000a
tp2156
a(g189
V			
p2157
tp2158
a(g18
Vwrite
p2159
tp2160
a(g202
V(
tp2161
a(g189
V 
tp2162
a(g226
V"
tp2163
a(g226
V</symbol>
p2164
tp2165
a(g252
V\u005cn
p2166
tp2167
a(g226
V"
tp2168
a(g189
V 
tp2169
a(g202
V)
tp2170
a(g202
V;
tp2171
a(g189
V\u000a
tp2172
a(g189
V		
p2173
tp2174
a(g202
V}
tp2175
a(g202
V;
tp2176
a(g197
V\u000a		\u000a		
p2177
tp2178
a(g73
Vdefault
p2179
tp2180
a(g202
V;
tp2181
a(g197
V\u000a	
p2182
tp2183
a(g344
V*
tp2184
a(g344
V|
tp2185
a(g202
V;
tp2186
a(g197
V\u000a\u000a	
p2187
tp2188
a(g13
V#
tp2189
a(g197
V\u000a	
p2190
tp2191
a(g13
V# Outside code.
p2192
tp2193
a(g197
V\u000a	
p2194
tp2195
a(g13
V#
tp2196
a(g197
V\u000a\u000a	
p2197
tp2198
a(g73
Vmain
p2199
tp2200
a(g197
V 
tp2201
a(g344
V:
tp2202
a(g344
V=
tp2203
a(g197
V 
tp2204
a(g344
V|
tp2205
a(g344
V*
tp2206
a(g197
V\u000a\u000a		
p2207
tp2208
a(g226
V"'"
p2209
tp2210
a(g197
V 
tp2211
a(g344
V(
tp2212
a(g197
V 
tp2213
a(g226
V[^'\u005c\u005c]
p2214
tp2215
a(g197
V 
tp2216
a(g344
V|
tp2217
a(g197
V 
tp2218
a(g229
V/\u005c\u005c./
p2219
tp2220
a(g197
V 
tp2221
a(g344
V)
tp2222
a(g344
V*
tp2223
a(g197
V 
tp2224
a(g226
V"'"
p2225
tp2226
a(g197
V 
tp2227
a(g344
V=
tp2228
a(g344
V>
tp2229
a(g197
V 
tp2230
a(g73
Vemit
p2231
tp2232
a(g202
V;
tp2233
a(g197
V\u000a		
p2234
tp2235
a(g226
V'"'
p2236
tp2237
a(g197
V 
tp2238
a(g344
V(
tp2239
a(g197
V 
tp2240
a(g226
V[^"\u005c\u005c]
p2241
tp2242
a(g197
V 
tp2243
a(g344
V|
tp2244
a(g197
V 
tp2245
a(g229
V/\u005c\u005c./
p2246
tp2247
a(g197
V 
tp2248
a(g344
V)
tp2249
a(g344
V*
tp2250
a(g197
V 
tp2251
a(g226
V'"'
p2252
tp2253
a(g197
V 
tp2254
a(g344
V=
tp2255
a(g344
V>
tp2256
a(g197
V 
tp2257
a(g73
Vemit
p2258
tp2259
a(g202
V;
tp2260
a(g197
V\u000a\u000a		
p2261
tp2262
a(g226
V'/*'
p2263
tp2264
a(g197
V 
tp2265
a(g202
V{
tp2266
a(g189
V\u000a			
p2267
tp2268
a(g18
VescapeXML
p2269
tp2270
a(g202
V(
tp2271
a(g189
V 
tp2272
a(g18
Vts
p2273
tp2274
a(g202
V,
tp2275
a(g189
V 
tp2276
a(g18
Vte
p2277
tp2278
a(g344
V-
tp2279
a(g18
Vts
p2280
tp2281
a(g189
V 
tp2282
a(g202
V)
tp2283
a(g202
V;
tp2284
a(g189
V\u000a
tp2285
a(g189
V			
p2286
tp2287
a(g18
Vfcall
p2288
tp2289
a(g189
V 
tp2290
a(g18
Vc_comment
p2291
tp2292
a(g202
V;
tp2293
a(g189
V\u000a
tp2294
a(g189
V		
p2295
tp2296
a(g202
V}
tp2297
a(g202
V;
tp2298
a(g197
V\u000a\u000a		
p2299
tp2300
a(g226
V'//'
p2301
tp2302
a(g197
V 
tp2303
a(g226
V[^\u005cn]
p2304
tp2305
a(g344
V*
tp2306
a(g197
V 
tp2307
a(g226
V'\u005cn'
p2308
tp2309
a(g197
V 
tp2310
a(g344
V=
tp2311
a(g344
V>
tp2312
a(g197
V 
tp2313
a(g73
Vemit
p2314
tp2315
a(g202
V;
tp2316
a(g197
V\u000a\u000a		
p2317
tp2318
a(g226
V'%%{'
p2319
tp2320
a(g197
V 
tp2321
a(g202
V{
tp2322
a(g189
V \u000a			
p2323
tp2324
a(g18
Vwrite
p2325
tp2326
a(g202
V(
tp2327
a(g189
V 
tp2328
a(g226
V"
tp2329
a(g226
V<section>
p2330
tp2331
a(g252
V\u005cn
p2332
tp2333
a(g226
V"
tp2334
a(g189
V 
tp2335
a(g202
V)
tp2336
a(g202
V;
tp2337
a(g189
V\u000a
tp2338
a(g189
V			
p2339
tp2340
a(g18
Vsingle_line
p2341
tp2342
a(g189
V 
tp2343
a(g344
V=
tp2344
a(g189
V 
tp2345
a(g117
Vfalse
p2346
tp2347
a(g202
V;
tp2348
a(g189
V\u000a
tp2349
a(g189
V			
p2350
tp2351
a(g18
Vfgoto
p2352
tp2353
a(g189
V 
tp2354
a(g18
Vrlscan
p2355
tp2356
a(g202
V;
tp2357
a(g189
V\u000a
tp2358
a(g189
V		
p2359
tp2360
a(g202
V}
tp2361
a(g202
V;
tp2362
a(g197
V\u000a\u000a		
p2363
tp2364
a(g226
V'%%'
p2365
tp2366
a(g197
V 
tp2367
a(g202
V{
tp2368
a(g189
V\u000a			
p2369
tp2370
a(g18
Vwrite
p2371
tp2372
a(g202
V(
tp2373
a(g189
V 
tp2374
a(g226
V"
tp2375
a(g226
V<section>
p2376
tp2377
a(g252
V\u005cn
p2378
tp2379
a(g226
V"
tp2380
a(g189
V 
tp2381
a(g202
V)
tp2382
a(g202
V;
tp2383
a(g189
V \u000a			
p2384
tp2385
a(g18
Vsingle_line
p2386
tp2387
a(g189
V 
tp2388
a(g344
V=
tp2389
a(g189
V 
tp2390
a(g117
Vtrue
p2391
tp2392
a(g202
V;
tp2393
a(g189
V \u000a			
p2394
tp2395
a(g18
Vfgoto
p2396
tp2397
a(g189
V 
tp2398
a(g18
Vrlscan
p2399
tp2400
a(g202
V;
tp2401
a(g189
V\u000a
tp2402
a(g189
V		
p2403
tp2404
a(g202
V}
tp2405
a(g202
V;
tp2406
a(g197
V\u000a\u000a		
p2407
tp2408
a(g73
Vdefault
p2409
tp2410
a(g197
V 
tp2411
a(g202
V{
tp2412
a(g189
V \u000a			
p2413
tp2414
a(g18
VescapeXML
p2415
tp2416
a(g202
V(
tp2417
a(g189
V 
tp2418
a(g344
V*
tp2419
a(g18
Vts
p2420
tp2421
a(g189
V 
tp2422
a(g202
V)
tp2423
a(g202
V;
tp2424
a(g189
V\u000a
tp2425
a(g189
V		
p2426
tp2427
a(g202
V}
tp2428
a(g202
V;
tp2429
a(g197
V\u000a\u000a		
p2430
tp2431
a(g13
V# EOF.
p2432
tp2433
a(g197
V\u000a		
p2434
tp2435
a(g73
VEOF
p2436
tp2437
a(g202
V;
tp2438
a(g197
V\u000a	
p2439
tp2440
a(g344
V*
tp2441
a(g344
V|
tp2442
a(g202
V;
tp2443
a(g197
V\u000a
tp2444
a(g202
V}%%
p2445
tp2446
a(g189
V\u000a\u000a
p2447
tp2448
a(g202
V%%
p2449
tp2450
a(g197
V 
tp2451
a(g111
Vwrite
p2452
tp2453
a(g197
V 
tp2454
a(g73
Vdata
p2455
tp2456
a(g197
V 
tp2457
a(g73
Vnofinal
p2458
tp2459
a(g202
V;
tp2460
a(g189
V\u000a
tp2461
a(g189
V\u000a
tp2462
a(g139
Vvoid
p2463
tp2464
a(g189
V 
tp2465
a(g18
Vtest
p2466
tp2467
a(g202
V(
tp2468
a(g189
V 
tp2469
a(g111
Vconst
p2470
tp2471
a(g189
V 
tp2472
a(g139
Vchar
p2473
tp2474
a(g189
V 
tp2475
a(g344
V*
tp2476
a(g18
Vdata
p2477
tp2478
a(g189
V 
tp2479
a(g202
V)
tp2480
a(g189
V\u000a
tp2481
a(g202
V{
tp2482
a(g189
V\u000a
tp2483
a(g189
V	
tp2484
a(g18
Vstd
p2485
tp2486
a(g344
V:
tp2487
a(g344
V:
tp2488
a(g18
Vios
p2489
tp2490
a(g344
V:
tp2491
a(g344
V:
tp2492
a(g18
Vsync_with_stdio
p2493
tp2494
a(g202
V(
tp2495
a(g117
Vfalse
p2496
tp2497
a(g202
V)
tp2498
a(g202
V;
tp2499
a(g189
V\u000a
tp2500
a(g189
V\u000a
tp2501
a(g189
V	
tp2502
a(g139
Vint
p2503
tp2504
a(g189
V 
tp2505
a(g18
Vcs
p2506
tp2507
a(g202
V,
tp2508
a(g189
V 
tp2509
a(g18
Vact
p2510
tp2511
a(g202
V;
tp2512
a(g189
V\u000a
tp2513
a(g189
V	
tp2514
a(g111
Vconst
p2515
tp2516
a(g189
V 
tp2517
a(g139
Vchar
p2518
tp2519
a(g189
V 
tp2520
a(g344
V*
tp2521
a(g18
Vts
p2522
tp2523
a(g202
V,
tp2524
a(g189
V 
tp2525
a(g344
V*
tp2526
a(g18
Vte
p2527
tp2528
a(g202
V;
tp2529
a(g189
V\u000a
tp2530
a(g189
V	
tp2531
a(g139
Vint
p2532
tp2533
a(g189
V 
tp2534
a(g18
Vstack
p2535
tp2536
a(g202
V[
tp2537
a(g319
V1
tp2538
a(g202
V]
tp2539
a(g202
V,
tp2540
a(g189
V 
tp2541
a(g18
Vtop
p2542
tp2543
a(g202
V;
tp2544
a(g189
V\u000a
tp2545
a(g189
V\u000a
tp2546
a(g189
V	
tp2547
a(g139
Vbool
p2548
tp2549
a(g189
V 
tp2550
a(g18
Vsingle_line
p2551
tp2552
a(g189
V 
tp2553
a(g344
V=
tp2554
a(g189
V 
tp2555
a(g117
Vfalse
p2556
tp2557
a(g202
V;
tp2558
a(g189
V\u000a
tp2559
a(g189
V	
tp2560
a(g139
Vint
p2561
tp2562
a(g189
V 
tp2563
a(g18
Vinline_depth
p2564
tp2565
a(g189
V 
tp2566
a(g344
V=
tp2567
a(g189
V 
tp2568
a(g319
V0
tp2569
a(g202
V;
tp2570
a(g189
V\u000a
tp2571
a(g189
V\u000a
tp2572
a(g189
V	
tp2573
a(g202
V%%
p2574
tp2575
a(g197
V 
tp2576
a(g111
Vwrite
p2577
tp2578
a(g197
V 
tp2579
a(g73
Vinit
p2580
tp2581
a(g202
V;
tp2582
a(g189
V\u000a
tp2583
a(g189
V\u000a	
p2584
tp2585
a(g7
V/* Read in a block. */
p2586
tp2587
a(g189
V\u000a
tp2588
a(g189
V	
tp2589
a(g111
Vconst
p2590
tp2591
a(g189
V 
tp2592
a(g139
Vchar
p2593
tp2594
a(g189
V 
tp2595
a(g344
V*
tp2596
a(g18
Vp
tp2597
a(g189
V 
tp2598
a(g344
V=
tp2599
a(g189
V 
tp2600
a(g18
Vdata
p2601
tp2602
a(g202
V;
tp2603
a(g189
V\u000a
tp2604
a(g189
V	
tp2605
a(g111
Vconst
p2606
tp2607
a(g189
V 
tp2608
a(g139
Vchar
p2609
tp2610
a(g189
V 
tp2611
a(g344
V*
tp2612
a(g18
Vpe
p2613
tp2614
a(g189
V 
tp2615
a(g344
V=
tp2616
a(g189
V 
tp2617
a(g18
Vdata
p2618
tp2619
a(g189
V 
tp2620
a(g344
V+
tp2621
a(g189
V 
tp2622
a(g18
Vstrlen
p2623
tp2624
a(g202
V(
tp2625
a(g189
V 
tp2626
a(g18
Vdata
p2627
tp2628
a(g189
V 
tp2629
a(g202
V)
tp2630
a(g202
V;
tp2631
a(g189
V\u000a
tp2632
a(g189
V	
tp2633
a(g111
Vconst
p2634
tp2635
a(g189
V 
tp2636
a(g139
Vchar
p2637
tp2638
a(g189
V 
tp2639
a(g344
V*
tp2640
a(g18
Veof
p2641
tp2642
a(g189
V 
tp2643
a(g344
V=
tp2644
a(g189
V 
tp2645
a(g18
Vpe
p2646
tp2647
a(g202
V;
tp2648
a(g189
V\u000a
tp2649
a(g189
V	
tp2650
a(g202
V%%
p2651
tp2652
a(g197
V 
tp2653
a(g111
Vwrite
p2654
tp2655
a(g197
V 
tp2656
a(g73
Vexec
p2657
tp2658
a(g202
V;
tp2659
a(g189
V\u000a
tp2660
a(g189
V\u000a	
p2661
tp2662
a(g111
Vif
p2663
tp2664
a(g189
V 
tp2665
a(g202
V(
tp2666
a(g189
V 
tp2667
a(g18
Vcs
p2668
tp2669
a(g189
V 
tp2670
a(g344
V=
tp2671
a(g344
V=
tp2672
a(g189
V 
tp2673
a(g18
VRagelScan_error
p2674
tp2675
a(g189
V 
tp2676
a(g202
V)
tp2677
a(g189
V 
tp2678
a(g202
V{
tp2679
a(g189
V\u000a
tp2680
a(g189
V		
p2681
tp2682
a(g7
V/* Machine failed before finding a token. */
p2683
tp2684
a(g189
V\u000a
tp2685
a(g189
V		
p2686
tp2687
a(g18
Vcerr
p2688
tp2689
a(g189
V 
tp2690
a(g344
V<
tp2691
a(g344
V<
tp2692
a(g189
V 
tp2693
a(g226
V"
tp2694
a(g226
VPARSE ERROR
p2695
tp2696
a(g226
V"
tp2697
a(g189
V 
tp2698
a(g344
V<
tp2699
a(g344
V<
tp2700
a(g189
V 
tp2701
a(g18
Vendl
p2702
tp2703
a(g202
V;
tp2704
a(g189
V\u000a
tp2705
a(g189
V		
p2706
tp2707
a(g18
Vexit
p2708
tp2709
a(g202
V(
tp2710
a(g319
V1
tp2711
a(g202
V)
tp2712
a(g202
V;
tp2713
a(g189
V\u000a
tp2714
a(g189
V	
tp2715
a(g202
V}
tp2716
a(g189
V\u000a
tp2717
a(g202
V}
tp2718
a(g189
V\u000a
tp2719
a(g355
V\u000a#
p2720
tp2721
a(g355
Vdefine BUFSIZE 2048
p2722
tp2723
a(g355
V\u000a
tp2724
a(g189
V\u000a
tp2725
a(g139
Vint
p2726
tp2727
a(g189
V 
tp2728
a(g18
Vmain
p2729
tp2730
a(g202
V(
tp2731
a(g202
V)
tp2732
a(g189
V\u000a
tp2733
a(g202
V{
tp2734
a(g189
V\u000a
tp2735
a(g189
V	
tp2736
a(g18
Vstd
p2737
tp2738
a(g344
V:
tp2739
a(g344
V:
tp2740
a(g18
Vios
p2741
tp2742
a(g344
V:
tp2743
a(g344
V:
tp2744
a(g18
Vsync_with_stdio
p2745
tp2746
a(g202
V(
tp2747
a(g117
Vfalse
p2748
tp2749
a(g202
V)
tp2750
a(g202
V;
tp2751
a(g189
V\u000a
tp2752
a(g189
V\u000a
tp2753
a(g189
V	
tp2754
a(g18
Vtest
p2755
tp2756
a(g202
V(
tp2757
a(g226
V"
tp2758
a(g226
Vhi %%{ /'}%%'/ { /*{*/ {} } + '
p2759
tp2760
a(g252
V\u005c\u005c
p2761
tp2762
a(g226
V'' }%%there
p2763
tp2764
a(g252
V\u005cn
p2765
tp2766
a(g226
V"
tp2767
a(g202
V)
tp2768
a(g202
V;
tp2769
a(g189
V\u000a
tp2770
a(g189
V\u000a
tp2771
a(g189
V	
tp2772
a(g111
Vreturn
p2773
tp2774
a(g189
V 
tp2775
a(g319
V0
tp2776
a(g202
V;
tp2777
a(g189
V\u000a
tp2778
a(g202
V}
tp2779
a(g189
V\u000a
tp2780
a.