#develop (short for SharpDevelop) is a free IDE for .NET programming languages.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

10837 lines
298 KiB

Graph nodes:
----------------------------------------------------
n type name next down sub pos line
val code
----------------------------------------------------
0 eps 0 0
1 t EOL -2 427
2 iter 4 0 1 0
3 nt OptionStmt -4 428
4 iter 6 0 3 0
5 nt ImportsStmt -6 429
6 iter 9 0 5 0
7 rslv 8 430
8 nt GlobalAttrib -9 430
9 iter 11 0 7 0
10 nt NamespaceMem -11 431
11 iter 12 0 10 0
12 t EOF 0 432
13 t "Option" 14 436
14 sem 23 6860 0
15 t "Explicit" 17 438
16 nt OptionValue -18 6924 438
17 opt 18 0 16 0
18 sem -33 6941 0
19 t "Strict" 21 441
20 nt OptionValue -22 7031 441
21 opt 22 0 20 0
22 sem -33 7048 0
23 alt 33 24 15 438
24 alt 0 32 19 441
25 t "Compare" 30 444
26 t "Binary" 27 444
27 sem -33 7137 0
28 t "Text" 29 445
29 sem -33 7220 0
30 alt -33 31 26 444
31 alt 0 0 28 445
32 alt 0 0 25 444
33 nt EndOfStmt 34 448
34 sem 0 7315 0
35 t "On" 36 458
36 sem 0 7472 0
37 t "Off" 38 460
38 sem 0 7503 0
39 alt 0 40 35 458
40 alt 0 0 37 460
41 t EOL 0 465
42 t ":" 44 467
43 t EOL 0 467
44 opt 0 0 43 0
45 alt 0 46 41 465
46 alt 0 0 42 467
47 t "Imports" 48 473
48 sem 49 7654 0
49 nt ImportClause 50 7715 478
50 sem 54 7725 0
51 t "," 52 480
52 nt ImportClause 53 7767 480
53 sem -54 7777 0
54 iter 55 0 51 0
55 nt EndOfStmt 56 482
56 sem 0 7819 0
57 rslv 58 497
58 nt Identifier 59 497
59 sem 60 8185 0
60 t "=" -62 497
61 opt 62 0 57 0
62 nt Qualident 63 8227 498
63 sem 0 8250 0
64 t "Namespace" 65 517
65 sem 66 8629 0
66 nt Qualident 67 8675 521
67 sem 68 8698 0
68 t EOL 69 528
69 nt NamespaceBod 70 529
70 sem 0 8890 0
71 nt AttributeSec 72 8982 535
72 sem -73 8998 0
73 iter 75 0 71 0
74 nt TypeModifier -75 9045 536
75 iter 76 0 74 0
76 nt NonModuleDec 0 9071 536
77 alt 0 78 64 517
78 alt 0 0 73 0
79 sem 82 9277 0
80 t "Partial" 81 547
81 sem -83 9368 0
82 opt 83 0 80 0
83 t "Class" 84 548
84 sem 85 9391 0
85 nt Identifier 86 556
86 sem 87 9679 0
87 nt EndOfStmt 90 557
88 nt ClassBaseTyp 89 9774 558
89 sem -93 9787 0
90 opt 93 0 88 0
91 nt TypeImplemen 92 9846 559
92 sem -93 9860 0
93 iter 94 0 91 0
94 nt ClassBody 95 9912 560
95 sem 0 9929 0
96 t "Module" 97 564
97 sem 98 9985 0
98 nt Identifier 99 573
99 sem 100 10267 0
100 t EOL 101 574
101 nt ModuleBody 102 10352 575
102 sem 0 10369 0
103 alt 0 104 79 0
104 alt 0 115 96 564
105 t "Structure" 106 580
106 sem 107 10465 0
107 nt Identifier 108 589
108 sem 109 10794 0
109 t EOL 112 590
110 nt TypeImplemen 111 10888 590
111 sem -112 10911 0
112 iter 113 0 110 0
113 nt StructureBod 114 10975 591
114 sem 0 10992 0
115 alt 0 127 105 580
116 t "Enum" 117 597
117 sem 118 11095 0
118 nt Identifier 119 607
119 sem 123 11343 0
120 t "As" 121 608
121 nt PrimitiveTyp 122 11435 608
122 sem -124 11448 0
123 opt 124 0 120 0
124 t EOL 125 609
125 nt EnumBody 126 11499 610
126 sem 0 11516 0
127 alt 0 138 116 597
128 t "Interface" 129 616
129 sem 130 11624 0
130 nt Identifier 131 624
131 sem 132 11896 0
132 nt EndOfStmt 135 625
133 nt InterfaceBas 134 11989 625
134 sem -135 12012 0
135 iter 136 0 133 0
136 nt InterfaceBod 137 12087 626
137 sem 0 12104 0
138 alt 0 169 128 616
139 t "Delegate" 140 632
140 sem 164 12210 0
141 t "Sub" 142 641
142 nt Identifier 143 641
143 sem 149 12497 0
144 t "(" 146 642
145 nt FormalParame -147 12559 642
146 opt 147 0 145 0
147 t ")" 148 642
148 sem -166 12575 0
149 opt -166 0 144 0
150 t "Function" 151 644
151 nt Identifier 152 644
152 sem 158 12643 0
153 t "(" 155 645
154 nt FormalParame -156 12705 645
155 opt 156 0 154 0
156 t ")" 157 645
157 sem -163 12721 0
158 opt 163 0 153 0
159 t "As" 160 646
160 sem 161 12769 0
161 nt TypeName 162 12801 646
162 sem -166 12814 0
163 opt -166 0 159 0
164 alt 166 165 141 641
165 alt 0 0 150 644
166 sem 167 12862 0
167 t EOL 168 649
168 sem 0 12922 0
169 alt 0 0 139 632
170 nt NamespaceMem -171 656
171 iter 172 0 170 0
172 t "End" 173 657
173 t "Namespace" 174 657
174 t EOL 0 658
175 sem 178 13130 0
176 nt AttributeSec 177 13233 667
177 sem -178 13249 0
178 iter 180 0 176 0
179 nt MemberModifi -180 13299 668
180 iter 181 0 179 0
181 nt ClassMemberD -182 13323 669
182 iter 183 0 175 0
183 t "End" 184 671
184 t "Class" 185 671
185 sem 186 13361 0
186 t EOL 0 672
187 sem 190 13498 0
188 nt AttributeSec 189 13601 681
189 sem -190 13617 0
190 iter 192 0 188 0
191 nt MemberModifi -192 13667 682
192 iter 193 0 191 0
193 nt StructureMem -194 13695 683
194 iter 195 0 187 0
195 t "End" 196 685
196 t "Structure" 197 685
197 sem 198 13737 0
198 t EOL 0 686
199 sem 202 13884 0
200 nt AttributeSec 201 13987 696
201 sem -202 14003 0
202 iter 204 0 200 0
203 nt MemberModifi -204 14053 697
204 iter 205 0 203 0
205 nt ClassMemberD -206 14077 698
206 iter 207 0 199 0
207 t "End" 208 700
208 t "Module" 209 700
209 sem 210 14116 0
210 t EOL 0 701
211 nt EnumMemberDe 212 14255 707
212 sem -213 14265 0
213 iter 214 0 211 0
214 t "End" 215 709
215 t "Enum" 216 709
216 sem 217 14319 0
217 t EOL 0 710
218 nt InterfaceMem -219 714
219 iter 220 0 218 0
220 t "End" 221 715
221 t "Interface" 222 715
222 sem 223 14462 0
223 t EOL 0 716
224 nt AttributeSec 225 14862 731
225 sem -226 14880 0
226 iter 228 0 224 0
227 nt MemberModifi -228 15053 735
228 iter 254 0 227 0
229 t "Event" 230 737
230 sem 231 15081 0
231 nt Identifier 232 739
232 sem 237 15140 0
233 t "(" 235 740
234 nt FormalParame -236 15188 740
235 opt 236 0 234 0
236 t ")" -240 740
237 opt 240 0 233 0
238 t "As" 239 741
239 nt TypeName -241 15222 741
240 opt 241 0 238 0
241 t EOL 242 742
242 sem 0 15251 0
243 t "Sub" 244 749
244 sem 245 15438 0
245 nt Identifier 246 751
246 sem 251 15498 0
247 t "(" 249 752
248 nt FormalParame -250 15546 752
249 opt 250 0 248 0
250 t ")" -252 752
251 opt 252 0 247 0
252 t EOL 253 753
253 sem 0 15578 0
254 alt 0 255 229 737
255 alt 0 272 243 749
256 t "Function" 257 761
257 sem 258 15827 0
258 nt Identifier 259 763
259 sem 264 15887 0
260 t "(" 262 764
261 nt FormalParame -263 15935 764
262 opt 263 0 261 0
263 t ")" -269 764
264 opt 269 0 260 0
265 t "As" 267 765
266 nt AttributeSec -267 15979 765
267 iter 268 0 266 0
268 nt TypeName -270 16022 765
269 opt 270 0 265 0
270 sem 271 16044 0
271 t EOL 0 775
272 alt 0 288 256 761
273 t "Property" 274 777
274 sem 275 16380 0
275 nt Identifier 276 779
276 sem 281 16443 0
277 t "(" 279 780
278 nt FormalParame -280 16492 780
279 opt 280 0 278 0
280 t ")" -284 780
281 opt 284 0 277 0
282 t "As" 283 781
283 nt TypeName -285 16526 781
284 opt 285 0 282 0
285 sem 286 16548 0
286 t EOL 287 787
287 sem 0 16644 0
288 alt 0 0 273 777
289 nt NonModuleDec 0 16892 796
290 alt 0 291 226 0
291 alt 0 0 289 796
292 nt AttributeSec 293 17142 806
293 sem -294 17158 0
294 iter 295 0 292 0
295 nt Identifier 296 807
296 sem 300 17209 0
297 t "=" 298 814
298 nt Expr 299 17369 814
299 sem -301 17382 0
300 opt 301 0 297 0
301 t EOL 0 815
302 nt StructureMem 0 17502 819
303 t "Inherits" 304 827
304 nt TypeName 305 17638 828
305 sem 306 17651 0
306 nt EndOfStmt 0 829
307 nt NonModuleDec 0 17950 838
308 t "Sub" 309 840
309 sem 351 17997 0
310 sem 311 18045 0
311 nt Identifier 312 849
312 sem 317 18211 0
313 t "(" 315 854
314 nt FormalParame -316 18295 854
315 opt 316 0 314 0
316 t ")" -322 854
317 opt 322 0 313 0
318 nt ImplementsCl -323 18343 857
319 nt HandlesClaus -323 18391 859
320 alt -323 321 318 857
321 alt 0 0 319 859
322 opt 323 0 320 0
323 sem 324 18427 0
324 t EOL 334 863
325 rslv 326 866
326 sem 0 18557 0
327 sem 328 19017 0
328 nt Block 329 19523 891
329 sem 330 19545 0
330 t "End" 331 896
331 t "Sub" 332 896
332 sem 333 19652 0
333 t EOL 0 896
334 alt 0 335 325 866
335 alt 0 0 327 0
336 t "New" 341 899
337 t "(" 339 899
338 nt FormalParame -340 19769 899
339 opt 340 0 338 0
340 t ")" -342 899
341 opt 342 0 337 0
342 sem 343 19790 0
343 sem 344 19831 0
344 t EOL 345 902
345 nt Block 346 19896 903
346 t "End" 347 904
347 t "Sub" 348 904
348 sem 349 19924 0
349 t EOL 350 904
350 sem 0 19976 0
351 alt 0 352 310 0
352 alt 0 0 336 899
353 alt 0 354 307 838
354 alt 0 387 308 840
355 t "Function" 356 916
356 sem 357 20307 0
357 nt Identifier 358 924
358 sem 363 20582 0
359 t "(" 361 925
360 nt FormalParame -362 20629 925
361 opt 362 0 360 0
362 t ")" -368 925
363 opt 368 0 359 0
364 t "As" 366 926
365 nt AttributeSec -366 20672 926
366 iter 367 0 365 0
367 nt TypeName -369 20715 926
368 opt 369 0 364 0
369 sem 374 20735 0
370 nt ImplementsCl -375 20841 934
371 nt HandlesClaus -375 20887 936
372 alt -375 373 370 934
373 alt 0 0 371 936
374 opt 375 0 372 0
375 t EOL 385 939
376 rslv 377 942
377 sem 0 21003 0
378 sem 379 21457 0
379 nt Block 380 21968 965
380 sem 381 21990 0
381 t "End" 382 970
382 t "Function" 383 970
383 sem 384 22112 0
384 t EOL 0 975
385 alt 0 386 376 942
386 alt 0 0 378 0
387 alt 0 431 355 916
388 t "Declare" 389 979
389 sem 391 22299 0
390 nt Charset -429 22531 988
391 opt 429 0 390 0
392 t "Sub" 393 990
393 nt Identifier 394 991
394 sem 395 22588 0
395 t "Lib" 396 992
396 t LiteralStrin 397 992
397 sem 401 22633 0
398 t "Alias" 399 993
399 t LiteralStrin 400 993
400 sem -406 22694 0
401 opt 406 0 398 0
402 t "(" 404 994
403 nt FormalParame -405 22756 994
404 opt 405 0 403 0
405 t ")" -407 994
406 opt 407 0 402 0
407 t EOL 408 995
408 sem 0 22791 0
409 t "Function" 410 1003
410 nt Identifier 411 1004
411 sem 412 23132 0
412 t "Lib" 413 1005
413 t LiteralStrin 414 1005
414 sem 418 23177 0
415 t "Alias" 416 1006
416 t LiteralStrin 417 1006
417 sem -423 23227 0
418 opt 423 0 415 0
419 t "(" 421 1007
420 nt FormalParame -422 23278 1007
421 opt 422 0 420 0
422 t ")" -426 1007
423 opt 426 0 419 0
424 t "As" 425 1008
425 nt TypeName -427 23312 1008
426 opt 427 0 424 0
427 t EOL 428 1009
428 sem 0 23344 0
429 alt 0 430 392 990
430 alt 0 0 409 1003
431 alt 0 449 388 979
432 t "Event" 433 1019
433 sem 434 23682 0
434 nt Identifier 435 1026
435 sem 443 23866 0
436 t "As" 437 1028
437 nt TypeName -446 23903 1028
438 t "(" 440 1030
439 nt FormalParame -441 23949 1030
440 opt 441 0 439 0
441 t ")" -446 1030
442 opt -446 0 438 0
443 alt 446 444 436 1028
444 alt 0 0 442 0
445 nt ImplementsCl -447 23989 1032
446 opt 447 0 445 0
447 sem 448 24021 0
448 t EOL 0 1039
449 alt 0 458 432 1019
450 sem 451 24291 0
451 sem 452 24331 0
452 nt VariableDecl 455 24493 1047
453 t "," 454 1048
454 nt VariableDecl -455 24541 1048
455 iter 456 0 453 0
456 t EOL 457 1049
457 sem 0 24578 0
458 alt 0 470 450 0
459 sem 460 24703 0
460 t "Const" 461 1057
461 sem 462 24746 0
462 sem 463 24781 0
463 nt ConstantDecl 466 24995 1062
464 t "," 465 1063
465 nt ConstantDecl -466 25043 1063
466 iter 467 0 464 0
467 sem 468 25074 0
468 t EOL 469 1068
469 sem 0 25158 0
470 alt 0 497 459 0
471 t "Property" 472 1074
472 sem 473 25263 0
473 nt Identifier 474 1079
474 sem 479 25382 0
475 t "(" 477 1080
476 nt FormalParame -478 25444 1080
477 opt 478 0 476 0
478 t ")" -482 1080
479 opt 482 0 475 0
480 t "As" 481 1081
481 nt TypeName -483 25477 1081
482 opt 483 0 480 0
483 sem 485 25497 0
484 nt ImplementsCl -486 25594 1087
485 opt 486 0 484 0
486 t EOL 495 1088
487 rslv 488 1091
488 sem 0 25705 0
489 sem 490 26038 0
490 nt AccessorDecl 491 26439 1113
491 t "End" 492 1114
492 t "Property" 493 1114
493 t EOL 494 1115
494 sem 0 26507 0
495 alt 0 496 487 1091
496 alt 0 0 489 0
497 alt 0 0 471 1074
498 nt AttributeSec 499 26890 1132
499 sem -500 26906 0
500 iter 515 0 498 0
501 nt GetAccessorD 507 26959 1134
502 sem 505 26997 0
503 nt AttributeSec 504 27053 1137
504 sem -505 27069 0
505 iter 506 0 503 0
506 nt SetAccessorD 0 27119 1138
507 opt 0 0 502 0
508 nt SetAccessorD 514 27174 1141
509 sem 512 27212 0
510 nt AttributeSec 511 27268 1144
511 sem -512 27284 0
512 iter 513 0 510 0
513 nt GetAccessorD 0 27334 1145
514 opt 0 0 509 0
515 alt 0 516 501 1134
516 alt 0 0 508 1141
517 t "Get" 518 1153
518 t EOL 519 1154
519 nt Block 520 27513 1155
520 sem 521 27531 0
521 t "End" 522 1159
522 t "Get" 523 1159
523 t EOL 0 1160
524 t "Set" 529 1168
525 t "(" 527 1169
526 nt FormalParame -528 27808 1169
527 opt 528 0 526 0
528 t ")" -530 1169
529 opt 530 0 525 0
530 t EOL 531 1170
531 nt Block 532 27837 1171
532 sem 533 27855 0
533 t "End" 534 1176
534 t "Set" 535 1176
535 t EOL 0 1177
536 nt Identifier 537 1187
537 sem 540 28179 0
538 t "As" 539 1188
539 nt TypeName -541 28213 1188
540 opt 541 0 538 0
541 t "=" 542 1189
542 nt Expr 543 28236 1189
543 sem 0 28254 0
544 nt Identifier 545 1203
545 sem 548 28593 0
546 rslv 547 1204
547 nt ArrayNameMod -551 28652 1204
548 opt 551 0 546 0
549 rslv 550 1205
550 nt ArrayInitial -563 28709 1205
551 opt 563 0 549 0
552 rslv 553 1207
553 t "As" 554 1207
554 nt ObjectCreate 555 28786 1207
555 sem -565 28808 0
556 t "As" 557 1216
557 nt TypeName -559 29010 1216
558 opt 559 0 556 0
559 sem 562 29034 0
560 t "=" 561 1226
561 nt VariableInit -565 29288 1226
562 opt -565 0 560 0
563 alt 565 564 552 1207
564 alt 0 0 558 0
565 sem 0 29309 0
566 t "(" 567 1236
567 nt Initializati 568 29520 1236
568 t ")" 0 1236
569 nt Expr 570 29671 1245
570 sem 574 29684 0
571 t "," 572 1247
572 nt Expr 573 29765 1247
573 sem -574 29779 0
574 iter 0 0 571 0
575 nt Expr 0 29954 1256
576 nt ArrayInitial 0 30002 1257
577 alt 0 578 575 1256
578 alt 0 0 576 1257
579 t "{" 587 1266
580 nt VariableInit 581 30242 1268
581 sem 586 30262 0
582 rslv 583 1273
583 t "," 584 1273
584 nt VariableInit 585 30385 1273
585 sem -586 30402 0
586 iter -588 0 582 0
587 opt 588 0 580 0
588 t "}" 589 1277
589 sem 0 30486 0
590 eps 0 0
591 t "Ansi" 592 1282
592 sem 0 30629 0
593 alt 0 594 590 0
594 alt 0 597 591 1282
595 t "Auto" 596 1283
596 sem 0 30687 0
597 alt 0 600 595 1283
598 t "Unicode" 599 1284
599 sem 0 30748 0
600 alt 0 0 598 1284
601 t "Handles" 602 1293
602 nt EventMemberS 603 30954 1293
603 sem 607 30967 0
604 t "," 605 1294
605 nt EventMemberS 606 31024 1294
606 sem -607 31038 0
607 iter 0 0 604 0
608 t "Inherits" 609 1303
609 nt TypeName 610 31210 1304
610 sem 614 31223 0
611 t "," 612 1306
612 nt TypeName 613 31271 1307
613 sem -614 31284 0
614 iter 615 0 611 0
615 t EOL 0 1309
616 t "Implements" 617 1318
617 nt TypeName 618 31491 1318
618 sem 622 31509 0
619 t "," 620 1323
620 nt TypeName 621 31565 1323
621 sem -622 31581 0
622 iter 623 0 619 0
623 nt EndOfStmt 0 1326
624 t "Implements" 625 1336
625 nt Identifier 626 1336
626 sem 627 31826 0
627 t "." 628 1336
628 nt Qualident 629 31858 1336
629 sem 636 31875 0
630 t "," 631 1337
631 nt Identifier 632 1337
632 sem 633 31944 0
633 t "." 634 1337
634 nt Qualident 635 31976 1337
635 sem -636 31993 0
636 iter 0 0 630 0
637 nt Identifier 638 1342
638 sem 639 32148 0
639 t "." 640 1343
640 nt Identifier 641 1344
641 sem 0 32187 0
642 t "MyBase" 643 1345
643 t "." 648 1345
644 nt Identifier 645 1347
645 sem 0 32255 0
646 t "Error" 647 1348
647 sem 0 32301 0
648 alt 0 649 644 1347
649 alt 0 0 646 1348
650 alt 0 651 637 1342
651 alt 0 0 642 1345
652 nt ConditionalO 0 32387 1354
653 t "+" 654 1367
654 sem -662 32718 0
655 t "-" 656 1368
656 sem -662 32779 0
657 alt -662 658 653 1367
658 alt 0 661 655 1368
659 t "*" 660 1370
660 sem -662 32907 0
661 alt 0 0 659 1370
662 iter 663 0 657 0
663 nt SimpleExpr 664 32971 1372
664 sem 0 32991 0
665 t "=" 666 1384
666 sem 0 33212 0
667 t "&=" 668 1385
668 sem 0 33263 0
669 alt 0 670 665 1384
670 alt 0 673 667 1385
671 t "+=" 672 1386
672 sem 0 33320 0
673 alt 0 676 671 1386
674 t "-=" 675 1387
675 sem 0 33368 0
676 alt 0 679 674 1387
677 t "*=" 678 1388
678 sem 0 33421 0
679 alt 0 682 677 1388
680 t "/=" 681 1389
681 sem 0 33474 0
682 alt 0 685 680 1389
683 t "\\=" 684 1390
684 sem 0 33526 0
685 alt 0 688 683 1390
686 t "^=" 687 1391
687 sem 0 33584 0
688 alt 0 691 686 1391
689 t "<<=" 690 1392
690 sem 0 33635 0
691 alt 0 694 689 1392
692 t ">>=" 693 1393
693 sem 0 33690 0
694 alt 0 0 692 1393
695 t LiteralStrin 696 1407
696 sem -807 33948 0
697 t LiteralChara 698 1408
698 sem -807 34038 0
699 alt 807 700 695 1407
700 alt 0 703 697 1408
701 t LiteralSingl 702 1409
702 sem -807 34126 0
703 alt 0 706 701 1409
704 t LiteralDoubl 705 1410
705 sem -807 34214 0
706 alt 0 709 704 1410
707 t LiteralInteg 708 1411
708 sem -807 34302 0
709 alt 0 712 707 1411
710 t LiteralDate 711 1412
711 sem -807 34388 0
712 alt 0 715 710 1412
713 t LiteralDecim 714 1413
714 sem -807 34476 0
715 alt 0 718 713 1413
716 t "True" 717 1415
717 sem -807 34631 0
718 alt 0 721 716 1415
719 t "False" 720 1416
720 sem -807 34708 0
721 alt 0 724 719 1416
722 t "Nothing" 723 1417
723 sem -807 34788 0
724 alt 0 729 722 1417
725 t "(" 726 1418
726 nt Expr 727 34867 1418
727 t ")" 728 1418
728 sem -807 34888 0
729 alt 0 732 725 1418
730 nt Identifier 731 1419
731 sem -807 34971 0
732 alt 0 738 730 1419
733 sem 734 35024 0
734 nt PrimitiveTyp 735 35072 1420
735 t "." 736 1421
736 nt Identifier 737 1421
737 sem -807 35103 0
738 alt 0 741 733 0
739 t "Me" 740 1422
740 sem -807 35210 0
741 alt 0 752 739 1422
742 sem 747 35261 0
743 t "MyBase" 744 1424
744 sem -749 35319 0
745 t "MyClass" 746 1425
746 sem -749 35392 0
747 alt 749 748 743 1424
748 alt 0 0 745 1425
749 t "." 750 1427
750 nt IdentifierOr 751 35473 1427
751 sem -807 35489 0
752 alt 0 755 742 0
753 nt ObjectCreate 754 35574 1428
754 sem -807 35591 0
755 alt 0 766 753 1428
756 t "DirectCast" -760 1429
757 t "CType" -760 1429
758 alt 760 759 756 1429
759 alt 0 0 757 1429
760 t "(" 761 1429
761 nt Expr 762 35662 1429
762 t "," 763 1429
763 nt TypeName 764 35685 1429
764 t ")" 765 1429
765 sem -807 35702 0
766 alt 0 772 758 1429
767 nt CastTarget 768 35774 1430
768 t "(" 769 1430
769 nt Expr 770 35793 1430
770 t ")" 771 1430
771 sem -807 35810 0
772 alt 0 776 767 1430
773 t "AddressOf" 774 1431
774 nt Expr 775 35895 1431
775 sem -807 35910 0
776 alt 0 782 773 1431
777 t "GetType" 778 1432
778 t "(" 779 1432
779 nt TypeName 780 35994 1432
780 t ")" 781 1432
781 sem -807 36011 0
782 alt 0 788 777 1432
783 t "TypeOf" 784 1433
784 nt SimpleExpr 785 36089 1433
785 t "Is" 786 1433
786 nt TypeName 787 36113 1433
787 sem -807 36126 0
788 alt 0 0 783 1433
789 t "." 790 1436
790 nt IdentifierOr 791 36211 1436
791 sem -807 36224 0
792 t "(" 793 1437
793 sem 802 36290 0
794 nt Argument 795 36357 1439
795 sem -801 36370 0
796 opt 801 0 794 0
797 t "," 800 1441
798 nt Argument 799 36458 1442
799 sem -801 36471 0
800 opt -801 0 798 0
801 iter -803 0 797 0
802 opt 803 0 796 0
803 t ")" 804 1445
804 sem -807 36548 0
805 alt -807 806 789 1436
806 alt 0 0 792 1437
807 iter 0 0 805 0
808 t "." 809 1449
809 nt IdentifierOr 810 36687 1449
810 sem 831 36700 0
811 t "." 812 1451
812 nt IdentifierOr 813 36784 1451
813 sem -831 36797 0
814 t "(" 815 1452
815 sem 826 36862 0
816 sem 818 36919 0
817 nt Argument -819 36946 1454
818 opt 819 0 817 0
819 sem 825 36960 0
820 t "," 821 1456
821 sem 823 37027 0
822 nt Argument -824 37060 1457
823 opt 824 0 822 0
824 sem -825 37076 0
825 iter -827 0 820 0
826 opt 827 0 816 0
827 t ")" 828 1460
828 sem -831 37147 0
829 alt -831 830 811 1451
830 alt 0 0 814 1452
831 iter 0 0 829 0
832 alt 0 833 699 1407
833 alt 0 0 808 1449
834 t "CBool" 835 1471
835 sem 0 37310 0
836 t "CByte" 837 1472
837 sem 0 37372 0
838 alt 0 839 834 1471
839 alt 0 842 836 1472
840 t "CChar" 841 1473
841 sem 0 37431 0
842 alt 0 845 840 1473
843 t "CDate" 844 1474
844 sem 0 37490 0
845 alt 0 848 843 1474
846 t "CDec" 847 1475
847 sem 0 37552 0
848 alt 0 851 846 1475
849 t "CDbl" 850 1476
850 sem 0 37613 0
851 alt 0 854 849 1476
852 t "CInt" 853 1477
853 sem 0 37673 0
854 alt 0 857 852 1477
855 t "CLng" 856 1478
856 sem 0 37732 0
857 alt 0 860 855 1478
858 t "CObj" 859 1479
859 sem 0 37791 0
860 alt 0 863 858 1479
861 t "CShort" 862 1480
862 sem 0 37853 0
863 alt 0 866 861 1480
864 t "CSng" 865 1481
865 sem 0 37912 0
866 alt 0 869 864 1481
867 t "CStr" 868 1482
868 sem 0 37972 0
869 alt 0 0 867 1482
870 nt ConditionalA 874 38115 1487
871 t "OrElse" 872 1487
872 nt ConditionalA 873 38159 1487
873 sem -874 38173 0
874 iter 0 0 871 0
875 nt InclusiveOrE 879 38359 1492
876 t "AndAlso" 877 1492
877 nt InclusiveOrE 878 38401 1492
878 sem -879 38415 0
879 iter 0 0 876 0
880 nt ExclusiveOrE 884 38599 1497
881 t "Xor" 882 1497
882 nt ExclusiveOrE 883 38637 1497
883 sem -884 38651 0
884 iter 0 0 881 0
885 nt AndExpr 889 38828 1502
886 t "Or" 887 1502
887 nt AndExpr 888 38857 1502
888 sem -889 38871 0
889 iter 0 0 886 0
890 nt NotExpr 894 39038 1507
891 t "And" 892 1507
892 nt NotExpr 893 39067 1507
893 sem -894 39081 0
894 iter 0 0 891 0
895 t "Not" 896 1512
896 sem -897 39284 0
897 iter 898 0 895 0
898 nt EqualityExpr 899 39333 1513
899 sem 0 39366 0
900 nt RelationalEx 912 39640 1524
901 t "<>" 902 1527
902 sem -910 39675 0
903 t "=" 904 1528
904 sem -910 39729 0
905 alt 910 906 901 1527
906 alt 0 909 903 1528
907 t "Like" 908 1529
908 sem -910 39782 0
909 alt 0 0 907 1529
910 nt RelationalEx 911 39838 1531
911 sem -912 39852 0
912 iter 0 0 905 0
913 nt ShiftExpr 938 40062 1540
914 t "<" 915 1543
915 sem -926 40098 0
916 t ">" 917 1544
917 sem -926 40149 0
918 alt 926 919 914 1543
919 alt 0 922 916 1544
920 t "<=" 921 1545
921 sem -926 40203 0
922 alt 0 925 920 1545
923 t ">=" 924 1546
924 sem -926 40261 0
925 alt 0 0 923 1546
926 nt ShiftExpr 927 40326 1548
927 sem -938 40340 0
928 t "Is" 929 1551
929 sem -934 40436 0
930 t "IsNot" 931 1552
931 sem -934 40498 0
932 alt 934 933 928 1551
933 alt 0 0 930 1552
934 nt Expr 935 40556 1553
935 sem -938 40570 0
936 alt -938 937 918 1543
937 alt 0 0 932 1551
938 iter 0 0 936 0
939 nt AdditiveExpr 948 40776 1562
940 t "<<" 941 1565
941 sem -946 40813 0
942 t ">>" 943 1566
943 sem -946 40865 0
944 alt 946 945 940 1565
945 alt 0 0 942 1566
946 nt AdditiveExpr 947 40925 1568
947 sem -948 40939 0
948 iter 0 0 944 0
949 nt Multiplicati 961 41156 1577
950 t "+" 951 1580
951 sem -959 41193 0
952 t "-" 953 1581
953 sem -959 41238 0
954 alt 959 955 950 1580
955 alt 0 958 952 1581
956 t "&" 957 1582
957 sem -959 41288 0
958 alt 0 0 956 1582
959 nt Multiplicati 960 41350 1584
960 sem -961 41364 0
961 iter 0 0 954 0
962 nt UnaryExpr 980 41573 1593
963 t "*" 964 1596
964 sem -978 41608 0
965 t "/" 966 1597
966 sem -978 41658 0
967 alt 978 968 963 1596
968 alt 0 971 965 1597
969 t "\\" 970 1598
970 sem -978 41707 0
971 alt 0 974 969 1598
972 t "Mod" 973 1599
973 sem -978 41764 0
974 alt 0 977 972 1599
975 t "^" 976 1600
976 sem -978 41813 0
977 alt 0 0 975 1600
978 nt UnaryExpr 979 41866 1602
979 sem -980 41879 0
980 iter 0 0 967 0
981 t "New" 982 1612
982 nt TypeNameWith 987 42142 1612
983 t "(" 985 1613
984 nt ArgumentList -986 42174 1613
985 opt 986 0 984 0
986 t ")" -989 1613
987 opt 989 0 983 0
988 nt ArrayInitial -990 42218 1614
989 opt 990 0 988 0
990 sem 0 42245 0
991 nt Argument 992 42649 1633
992 sem 996 42664 0
993 t "," 994 1635
994 nt Argument 995 42736 1636
995 sem -996 42750 0
996 iter 0 0 993 0
997 opt 0 0 991 0
998 rslv 999 1648
999 nt Identifier 1000 1648
1000 sem 1001 42976 0
1001 t ":" 1002 1648
1002 t "=" 1003 1648
1003 nt Expr 1004 43007 1648
1004 sem 0 43025 0
1005 nt Expr 0 43097 1653
1006 alt 0 1007 998 1648
1007 alt 0 0 1005 1653
1008 nt NonArrayType 1009 43240 1659
1009 sem 0 43261 0
1010 nt NonArrayType 1011 43479 1669
1011 nt ArrayTypeMod 1012 43513 1670
1012 sem 0 43531 0
1013 nt Qualident 1014 43794 1684
1014 sem 0 43807 0
1015 t "Object" 1016 1685
1016 sem 0 43861 0
1017 alt 0 1018 1013 1684
1018 alt 0 1021 1015 1685
1019 nt PrimitiveTyp 1020 43932 1686
1020 sem 0 43945 0
1021 alt 0 0 1019 1686
1022 nt ArrayTypeMod 0 44108 1694
1023 rslv 1024 1704
1024 t "(" 1026 1705
1025 nt RankList -1027 44299 1706
1026 opt 1027 0 1025 0
1027 sem 1028 44317 0
1028 t ")" -1029 1710
1029 iter 1030 0 1023 0
1030 sem 0 44365 0
1031 t "," 1032 1722
1032 sem -1033 44501 0
1033 iter 0 0 1031 0
1034 sem 1035 44548 0
1035 t "<" 1038 1727
1036 t "Assembly" -1040 1727
1037 t "Module" -1040 1727
1038 alt 1040 1039 1036 1727
1039 alt 0 0 1037 1727
1040 sem 1041 44620 0
1041 t ":" 1042 1732
1042 nt Attribute 1043 44782 1732
1043 sem 1054 44800 0
1044 rslv 1051 1733
1045 t "," 1048 1733
1046 t "Assembly" -1050 1733
1047 t "Module" -1050 1733
1048 alt 1050 1049 1046 1733
1049 alt 0 0 1047 1733
1050 t ":" -1052 1733
1051 opt 1052 0 1045 0
1052 nt Attribute 1053 44899 1733
1053 sem -1054 44917 0
1054 iter 1056 0 1044 0
1055 t "," -1057 1734
1056 opt 1057 0 1055 0
1057 t ">" 1058 1735
1058 nt EndOfStmt 1059 1736
1059 sem 0 44986 0
1060 nt Qualident 1061 45320 1748
1061 sem 1063 45340 0
1062 nt AttributeArg -1064 45474 1752
1063 opt 1064 0 1062 0
1064 sem 0 45511 0
1065 t "(" 1089 1765
1066 rslv 1073 1767
1067 rslv 1068 1769
1068 sem 1069 45857 0
1069 nt IdentifierOr 1071 45903 1770
1070 t ":" -1072 1771
1071 opt 1072 0 1070 0
1072 t "=" -1074 1771
1073 opt 1074 0 1067 0
1074 nt Expr 1075 45939 1772
1075 sem 1088 45963 0
1076 t "," 1084 1779
1077 rslv 1078 1781
1078 sem 1079 46168 0
1079 nt IdentifierOr 1081 46216 1782
1080 t ":" -1082 1783
1081 opt 1082 0 1080 0
1082 t "=" -1086 1783
1083 sem -1086 46257 0
1084 alt 1086 1085 1077 1781
1085 alt 0 0 1083 0
1086 nt Expr 1087 46342 1785
1087 sem -1088 46356 0
1088 iter -1090 0 1076 0
1089 opt 1090 0 1066 0
1090 t ")" 0 1792
1091 t "<" 1092 1802
1092 sem 1104 46770 0
1093 rslv 1098 1803
1094 t "Event" 1095 1804
1095 sem -1103 46848 0
1096 t "Return" 1097 1805
1097 sem -1103 46895 0
1098 alt 1103 1099 1094 1804
1099 alt 0 1102 1096 1805
1100 nt Identifier 1101 1806
1101 sem -1103 46953 0
1102 alt 0 0 1100 1806
1103 t ":" -1105 1816
1104 opt 1105 0 1093 0
1105 nt Attribute 1106 47305 1818
1106 sem 1111 47323 0
1107 rslv 1108 1819
1108 t "," 1109 1819
1109 nt Attribute 1110 47392 1819
1110 sem -1111 47410 0
1111 iter 1113 0 1107 0
1112 t "," -1114 1820
1113 opt 1114 0 1112 0
1114 t ">" 1115 1821
1115 sem 0 47468 0
1116 nt AttributeSec 1117 47850 1836
1117 sem -1118 47865 0
1118 iter 1119 0 1116 0
1119 nt FormalParame 1120 47918 1838
1120 sem 1128 47935 0
1121 t "," 1122 1845
1122 sem 1125 48036 0
1123 nt AttributeSec 1124 48135 1846
1124 sem -1125 48150 0
1125 iter 1126 0 1123 0
1126 nt FormalParame 1127 48208 1848
1127 sem -1128 48218 0
1128 iter 0 0 1121 0
1129 nt ParameterMod -1130 48539 1861
1130 iter 1131 0 1129 0
1131 nt Identifier 1132 1862
1132 sem 1135 48562 0
1133 rslv 1134 1863
1134 nt ArrayTypeMod -1138 48631 1863
1135 opt 1138 0 1133 0
1136 t "As" 1137 1864
1137 nt TypeName -1139 48671 1864
1138 opt 1139 0 1136 0
1139 sem 1142 48691 0
1140 t "=" 1141 1878
1141 nt Expr -1143 49088 1878
1142 opt 1143 0 1140 0
1143 sem 0 49108 0
1144 sem 1153 49267 0
1145 rslv 1146 1894
1146 t "End" 1147 1894
1147 nt EndOfStmt 1148 1894
1148 sem -1153 49454 0
1149 nt Statement 1150 1895
1150 nt EndOfStmt -1153 1895
1151 alt -1153 1152 1145 1894
1152 alt 0 0 1149 1895
1153 iter 1154 0 1151 0
1154 sem 0 49575 0
1155 eps -1169 0
1156 rslv 1157 1914
1157 nt LabelName 1158 49829 1914
1158 sem 1159 49850 0
1159 t ":" 1160 1918
1160 nt Statement -1169 1918
1161 alt 1169 1162 1155 0
1162 alt 0 1165 1156 1914
1163 nt EmbeddedStat 1164 49949 1919
1164 sem -1169 49964 0
1165 alt 0 1168 1163 1919
1166 nt LocalDeclara 1167 50030 1920
1167 sem -1169 50043 0
1168 alt 0 0 1166 1920
1169 sem 0 50090 0
1170 t "Const" 1171 1939
1171 sem -1179 50472 0
1172 t "Static" 1173 1940
1173 sem -1179 50515 0
1174 alt -1179 1175 1170 1939
1175 alt 0 1178 1172 1940
1176 t "Dim" 1177 1941
1177 sem -1179 50557 0
1178 alt 0 0 1176 1941
1179 iter 1180 0 1174 0
1180 sem 1181 50589 0
1181 nt VariableDecl 1184 50944 1955
1182 t "," 1183 1956
1183 nt VariableDecl -1184 51007 1956
1184 iter 1185 0 1182 0
1185 sem 0 51053 0
1186 t "Exit" 1187 1969
1187 sem 1192 51311 0
1188 t "Sub" 1189 1971
1189 sem -1212 51369 0
1190 t "Function" 1191 1973
1191 sem -1212 51421 0
1192 alt 1212 1193 1188 1971
1193 alt 0 1196 1190 1973
1194 t "Property" 1195 1975
1195 sem -1212 51478 0
1196 alt 0 1199 1194 1975
1197 t "Do" 1198 1977
1198 sem -1212 51530 0
1199 alt 0 1202 1197 1977
1200 t "For" 1201 1979
1201 sem -1212 51577 0
1202 alt 0 1205 1200 1979
1203 t "Try" 1204 1981
1204 sem -1212 51625 0
1205 alt 0 1208 1203 1981
1206 t "While" 1207 1983
1207 sem -1212 51675 0
1208 alt 0 1211 1206 1983
1209 t "Select" 1210 1985
1210 sem -1212 51727 0
1211 alt 0 0 1209 1985
1212 sem 0 51768 0
1213 nt TryStatement 0 51829 1988
1214 alt 0 1215 1186 1969
1215 alt 0 1229 1213 1988
1216 t "Continue" 1217 1989
1217 sem 1227 51862 0
1218 t "Do" 1219 1989
1219 sem -1228 51922 0
1220 t "For" 1221 1989
1221 sem -1228 51968 0
1222 alt -1228 1223 1218 1989
1223 alt 0 1226 1220 1989
1224 t "While" 1225 1989
1225 sem -1228 52017 0
1226 alt 0 0 1224 1989
1227 opt 1228 0 1222 0
1228 sem 0 52059 0
1229 alt 0 1234 1216 1989
1230 t "Throw" 1232 1991
1231 nt Expr -1233 52148 1991
1232 opt 1233 0 1231 0
1233 sem 0 52166 0
1234 alt 0 1239 1230 1991
1235 t "Return" 1237 1993
1236 nt Expr -1238 52241 1993
1237 opt 1238 0 1236 0
1238 sem 0 52259 0
1239 alt 0 1247 1235 1993
1240 t "SyncLock" 1241 1995
1241 nt Expr 1242 52334 1995
1242 nt EndOfStmt 1243 1995
1243 nt Block 1244 52360 1995
1244 t "End" 1245 1996
1245 t "SyncLock" 1246 1996
1246 sem 0 52411 0
1247 alt 0 1257 1240 1995
1248 t "RaiseEvent" 1249 1998
1249 nt Identifier 1250 1998
1250 sem 1255 52516 0
1251 t "(" 1253 1999
1252 nt ArgumentList -1254 52556 1999
1253 opt 1254 0 1252 0
1254 t ")" -1256 1999
1255 opt 1256 0 1251 0
1256 sem 0 52576 0
1257 alt 0 1259 1248 1998
1258 nt WithStatemen 0 52656 2002
1259 alt 0 1266 1258 2002
1260 t "AddHandler" 1261 2004
1261 sem 1262 52706 0
1262 nt Expr 1263 52747 2005
1263 t "," 1264 2005
1264 nt Expr 1265 52766 2005
1265 sem 0 52791 0
1266 alt 0 1273 1260 2004
1267 t "RemoveHandl 1268 2010
1268 sem 1269 52890 0
1269 nt Expr 1270 52931 2011
1270 t "," 1271 2011
1271 nt Expr 1272 52950 2011
1272 sem 0 52975 0
1273 alt 0 1281 1267 2010
1274 t "While" 1275 2016
1275 nt Expr 1276 53071 2016
1276 nt EndOfStmt 1277 2016
1277 nt Block 1278 53099 2017
1278 t "End" 1279 2017
1279 t "While" 1280 2017
1280 sem 0 53144 0
1281 alt 0 1299 1274 2016
1282 t "Do" 1283 2022
1283 sem 1297 53285 0
1284 nt WhileOrUntil 1285 53360 2027
1285 nt Expr 1286 53384 2027
1286 nt EndOfStmt 1287 2027
1287 nt Block 1288 53413 2028
1288 t "Loop" 1289 2029
1289 sem 0 53456 0
1290 nt EndOfStmt 1291 2037
1291 nt Block 1292 53761 2038
1292 t "Loop" 1295 2039
1293 nt WhileOrUntil 1294 53808 2039
1294 nt Expr -1296 53832 2039
1295 opt 1296 0 1293 0
1296 sem 0 53853 0
1297 alt 0 1298 1284 2027
1298 alt 0 0 1290 2037
1299 alt 0 1334 1282 2022
1300 t "For" 1301 2044
1301 sem 1332 53978 0
1302 t "Each" 1303 2053
1303 nt LoopControlV 1304 54159 2053
1304 t "In" 1305 2054
1305 nt Expr 1306 54205 2054
1306 nt EndOfStmt 1307 2054
1307 nt Block 1308 54235 2055
1308 t "Next" 1310 2056
1309 nt Expr -1311 54275 2056
1310 opt 1311 0 1309 0
1311 sem 0 54297 0
1312 sem 1313 54668 0
1313 nt LoopControlV 1314 54842 2074
1314 t "=" 1315 2075
1315 nt Expr 1316 54887 2075
1316 t "To" 1317 2075
1317 nt Expr 1320 54908 2075
1318 t "Step" 1319 2075
1319 nt Expr -1321 54931 2075
1320 opt 1321 0 1318 0
1321 nt EndOfStmt 1322 2076
1322 nt Block 1323 54962 2076
1323 t "Next" 1330 2077
1324 nt Expr 1325 55009 2079
1325 sem 1329 55026 0
1326 t "," 1327 2080
1327 nt Expr 1328 55111 2080
1328 sem -1329 55128 0
1329 iter -1331 0 1326 0
1330 opt 1331 0 1324 0
1331 sem 0 55179 0
1332 alt 0 1333 1302 2053
1333 alt 0 0 1312 0
1334 alt 0 1338 1300 2044
1335 t "Error" 1336 2087
1336 nt Expr 1337 55337 2087
1337 sem 0 55354 0
1338 alt 0 1350 1335 2087
1339 t "ReDim" 1340 2089
1340 sem 1343 55426 0
1341 t "Preserve" 1342 2089
1342 sem -1344 55501 0
1343 opt 1344 0 1341 0
1344 nt Expr 1345 55532 2090
1345 sem 1349 55557 0
1346 t "," 1347 2096
1347 nt Expr 1348 55743 2096
1348 sem -1349 55763 0
1349 iter 0 0 1346 0
1350 alt 0 1359 1339 2089
1351 t "Erase" 1352 2098
1352 nt Expr 1353 55874 2099
1353 sem 1357 55888 0
1354 t "," 1355 2105
1355 nt Expr 1356 56051 2105
1356 sem -1357 56064 0
1357 iter 1358 0 1354 0
1358 sem 0 56113 0
1359 alt 0 1362 1351 2098
1360 t "Stop" 1361 2108
1361 sem 0 56172 0
1362 alt 0 1414 1360 2108
1363 t "If" 1364 2110
1364 nt Expr 1366 56237 2110
1365 t "Then" -1395 2110
1366 opt 1395 0 1365 0
1367 rslv 1368 2112
1368 t "End" 1369 2112
1369 sem 0 56298 0
1370 nt EndOfStmt 1371 2115
1371 nt Block 1372 56417 2115
1372 sem 1386 56450 0
1373 rslv 1374 2121
1374 t "Else" 1375 2121
1375 t "If" -1379 2121
1376 t "ElseIf" -1379 2122
1377 alt 1379 1378 1373 2121
1378 alt 0 0 1376 2122
1379 sem 1380 56604 0
1380 nt Expr 1382 56669 2125
1381 t "Then" -1383 2125
1382 opt 1383 0 1381 0
1383 nt EndOfStmt 1384 2125
1384 nt Block 1385 56714 2126
1385 sem -1386 56737 0
1386 iter 1391 0 1377 0
1387 t "Else" 1388 2132
1388 nt EndOfStmt 1389 2132
1389 nt Block 1390 56854 2133
1390 sem -1392 56889 0
1391 opt 1392 0 1387 0
1392 t "End" 1393 2137
1393 t "If" 1394 2137
1394 sem 0 56973 0
1395 alt 0 1396 1367 2112
1396 alt 0 1413 1370 2115
1397 nt EmbeddedStat 1398 57060 2142
1398 sem 1402 57093 0
1399 t ":" 1400 2146
1400 nt EmbeddedStat 1401 57202 2146
1401 sem -1402 57228 0
1402 iter 1411 0 1399 0
1403 t "Else" 1405 2148
1404 nt EmbeddedStat -1406 57319 2148
1405 opt 1406 0 1404 0
1406 sem 1410 57356 0
1407 t ":" 1408 2153
1408 nt EmbeddedStat 1409 57447 2153
1409 sem -1410 57478 0
1410 iter -1412 0 1407 0
1411 opt 1412 0 1403 0
1412 sem 0 57549 0
1413 alt 0 0 1397 2142
1414 alt 0 1435 1363 2110
1415 t "Select" 1417 2160
1416 t "Case" -1418 2160
1417 opt 1418 0 1416 0
1418 nt Expr 1419 57625 2160
1419 nt EndOfStmt 1420 2160
1420 sem 1431 57649 0
1421 sem 1422 57734 0
1422 t "Case" 1423 2166
1423 nt CaseClauses 1426 57789 2166
1424 rslv 1425 2166
1425 t ":" -1427 2166
1426 opt 1427 0 1424 0
1427 nt EndOfStmt 1428 2166
1428 sem 1429 57864 0
1429 nt Block 1430 57941 2170
1430 sem -1431 57962 0
1431 iter 1432 0 1421 0
1432 sem 1433 58057 0
1433 t "End" 1434 2177
1434 t "Select" 0 2177
1435 alt 0 1439 1415 2160
1436 sem 1437 58139 0
1437 nt OnErrorState 1438 58203 2179
1438 sem 0 58228 0
1439 alt 0 1443 1436 0
1440 sem 1441 58268 0
1441 nt GotoStatemen 1442 58323 2181
1442 sem 0 58345 0
1443 alt 0 1447 1440 0
1444 sem 1445 58382 0
1445 nt ResumeStatem 1446 58443 2183
1446 sem 0 58467 0
1447 alt 0 1457 1444 0
1448 sem 1449 58588 0
1449 nt UnaryExpr 1454 58822 2192
1450 nt AssignmentOp 1451 58859 2194
1451 nt Expr 1452 58872 2194
1452 sem -1456 58884 0
1453 sem -1456 58943 0
1454 alt 1456 1455 1450 2194
1455 alt 0 0 1453 0
1456 sem 0 59014 0
1457 alt 0 1461 1448 0
1458 t "Call" 1459 2205
1459 nt UnaryExpr 1460 59299 2205
1460 sem 0 59312 0
1461 alt 0 1485 1458 2205
1462 t "Using" 1463 2206
1463 nt Identifier 1464 2206
1464 sem 1465 59388 0
1465 t "As" 1479 2209
1466 t "New" 1467 2211
1467 nt Qualident 1468 59517 2211
1468 sem 1473 59534 0
1469 t "(" 1471 2211
1470 nt ArgumentList -1472 59587 2211
1471 opt 1472 0 1470 0
1472 t ")" -1474 2211
1473 opt 1474 0 1469 0
1474 sem -1481 59625 0
1475 nt Qualident 1476 59816 2216
1476 t "=" 1477 2216
1477 nt Expr 1478 59839 2216
1478 sem -1481 59860 0
1479 alt 1481 1480 1466 2211
1480 alt 0 0 1475 2216
1481 nt Block 1482 60007 2221
1482 t "End" 1483 2222
1483 t "Using" 1484 2222
1484 sem 0 60041 0
1485 alt 0 0 1462 2206
1486 nt Qualident 1489 60259 2233
1487 rslv 1488 2234
1488 nt ArrayTypeMod -1493 60305 2234
1489 opt 1493 0 1487 0
1490 t "As" 1491 2235
1491 nt TypeName 1492 60345 2235
1492 sem -1494 60358 0
1493 opt 1494 0 1490 0
1494 sem 0 60463 0
1495 t "On" 1496 2260
1496 t "Error" 1504 2260
1497 rslv 1498 2262
1498 t "GoTo" 1499 2262
1499 t "-" 1500 2262
1500 t LiteralInteg 1501 2262
1501 sem 0 61130 0
1502 nt GotoStatemen 1503 61353 2270
1503 sem 0 61382 0
1504 alt 0 1505 1497 2262
1505 alt 0 1509 1502 2270
1506 t "Resume" 1507 2284
1507 t "Next" 1508 2284
1508 sem 0 61708 0
1509 alt 0 0 1506 2284
1510 t "GoTo" 1511 2297
1511 nt LabelName 1512 61940 2297
1512 sem 0 61959 0
1513 nt Identifier 1514 2308
1514 sem 0 62142 0
1515 t LiteralInteg 1516 2309
1516 sem 0 62181 0
1517 alt 0 1518 1513 2308
1518 alt 0 0 1515 2309
1519 rslv 1520 2341
1520 t "Resume" 1521 2342
1521 t "Next" 1522 2342
1522 sem 0 62864 0
1523 t "Resume" 1525 2343
1524 nt LabelName -1526 62937 2343
1525 opt 1526 0 1524 0
1526 sem 0 62953 0
1527 alt 0 1528 1519 2341
1528 alt 0 0 1523 2343
1529 nt CaseClause 1530 63153 2352
1530 sem 1534 63172 0
1531 t "," 1532 2353
1532 nt CaseClause 1533 63223 2353
1533 sem -1534 63242 0
1534 iter 0 0 1531 0
1535 t "Else" 1536 2364
1536 sem 0 63489 0
1537 t "Is" -1543 2367
1538 opt 1543 0 1537 0
1539 t "<" 1540 2369
1540 sem -1557 63553 0
1541 t ">" 1542 2370
1542 sem -1557 63602 0
1543 alt 1557 1544 1539 2369
1544 alt 0 1547 1541 2370
1545 t "<=" 1546 2371
1546 sem -1557 63655 0
1547 alt 0 1550 1545 2371
1548 t ">=" 1549 2372
1549 sem -1557 63712 0
1550 alt 0 1553 1548 2372
1551 t "=" 1552 2373
1552 sem -1557 63771 0
1553 alt 0 1556 1551 2373
1554 t "<>" 1555 2374
1555 sem -1557 63821 0
1556 alt 0 0 1554 2374
1557 nt Expr 1558 63871 2376
1558 sem 0 63889 0
1559 alt 0 1560 1535 2364
1560 alt 0 1566 1538 0
1561 nt Expr 1564 63941 2380
1562 t "To" 1563 2380
1563 nt Expr -1565 63963 2380
1564 opt 1565 0 1562 0
1565 sem 0 63984 0
1566 alt 0 0 1561 2380
1567 t "While" 1568 2389
1568 sem 0 64157 0
1569 t "Until" 1570 2390
1570 sem 0 64212 0
1571 alt 0 1572 1567 2389
1572 alt 0 0 1569 2390
1573 t "With" 1574 2399
1574 sem 1575 64396 0
1575 nt Expr 1576 64432 2400
1576 nt EndOfStmt 1577 2400
1577 sem 1578 64460 0
1578 nt Block 1579 64593 2406
1579 sem 1580 64616 0
1580 t "End" 1581 2411
1581 t "With" 1582 2411
1582 sem 0 64731 0
1583 t "Try" 1584 2420
1584 nt EndOfStmt 1585 2420
1585 nt Block 1587 64957 2421
1586 nt CatchClauses -1591 64988 2422
1587 opt 1591 0 1586 0
1588 t "Finally" 1589 2423
1589 nt EndOfStmt 1590 2423
1590 nt Block -1592 65036 2423
1591 opt 1592 0 1588 0
1592 t "End" 1593 2424
1593 t "Try" 1594 2424
1594 sem 0 65077 0
1595 t "Catch" 1601 2440
1596 nt Identifier 1597 2441
1597 sem 1600 65423 0
1598 t "As" 1599 2441
1599 nt TypeName -1604 65455 2441
1600 opt -1604 0 1598 0
1601 opt 1604 0 1596 0
1602 t "When" 1603 2442
1603 nt Expr -1605 65485 2442
1604 opt 1605 0 1602 0
1605 nt EndOfStmt 1606 2443
1606 nt Block 1607 65519 2444
1607 sem -1608 65540 0
1608 iter 0 0 1595 0
1609 nt Identifier 1610 2456
1610 sem 1615 65736 0
1611 rslv 1612 2457
1612 t "." 1613 2457
1613 nt IdentifierOr 1614 65822 2457
1614 sem -1615 65835 0
1615 iter 1616 0 1611 0
1616 sem 0 65909 0
1617 t ident 0 2464
1618 t "Text" 0 2465
1619 alt 0 1620 1617 2464
1620 alt 0 1622 1618 2465
1621 t "Binary" 0 2466
1622 alt 0 1624 1621 2466
1623 t "Compare" 0 2467
1624 alt 0 0 1623 2467
1625 nt Identifier 1626 2476
1626 sem 0 66202 0
1627 t "AddHandler" 1628 2477
1628 sem 0 66240 0
1629 alt 0 1630 1625 2476
1630 alt 0 1633 1627 2477
1631 t "AddressOf" 1632 2478
1632 sem 0 66277 0
1633 alt 0 1636 1631 2478
1634 t "Alias" 1635 2479
1635 sem 0 66311 0
1636 alt 0 1639 1634 2479
1637 t "And" 1638 2480
1638 sem 0 66344 0
1639 alt 0 1642 1637 2480
1640 t "AndAlso" 1641 2481
1641 sem 0 66380 0
1642 alt 0 1645 1640 2481
1643 t "Ansi" 1644 2482
1644 sem 0 66413 0
1645 alt 0 1648 1643 2482
1646 t "As" 1647 2483
1647 sem 0 66445 0
1648 alt 0 1651 1646 2483
1649 t "Assembly" 1650 2484
1650 sem 0 66481 0
1651 alt 0 1654 1649 2484
1652 t "Auto" 1653 2485
1653 sem 0 66514 0
1654 alt 0 1657 1652 2485
1655 t "Boolean" 1656 2486
1656 sem 0 66550 0
1657 alt 0 1660 1655 2486
1658 t "ByRef" 1659 2487
1659 sem 0 66584 0
1660 alt 0 1663 1658 2487
1661 t "Byte" 1662 2488
1662 sem 0 66617 0
1663 alt 0 1666 1661 2488
1664 t "ByVal" 1665 2489
1665 sem 0 66651 0
1666 alt 0 1669 1664 2489
1667 t "Call" 1668 2490
1668 sem 0 66684 0
1669 alt 0 1672 1667 2490
1670 t "Case" 1671 2491
1671 sem 0 66717 0
1672 alt 0 1675 1670 2491
1673 t "Catch" 1674 2492
1674 sem 0 66751 0
1675 alt 0 1678 1673 2492
1676 t "CBool" 1677 2493
1677 sem 0 66785 0
1678 alt 0 1681 1676 2493
1679 t "CByte" 1680 2494
1680 sem 0 66819 0
1681 alt 0 1684 1679 2494
1682 t "CChar" 1683 2495
1683 sem 0 66853 0
1684 alt 0 1687 1682 2495
1685 t "CDate" 1686 2496
1686 sem 0 66887 0
1687 alt 0 1690 1685 2496
1688 t "CDbl" 1689 2497
1689 sem 0 66920 0
1690 alt 0 1693 1688 2497
1691 t "CDec" 1692 2498
1692 sem 0 66953 0
1693 alt 0 1696 1691 2498
1694 t "Char" 1695 2499
1695 sem 0 66986 0
1696 alt 0 1699 1694 2499
1697 t "CInt" 1698 2500
1698 sem 0 67019 0
1699 alt 0 1702 1697 2500
1700 t "Class" 1701 2501
1701 sem 0 67053 0
1702 alt 0 1705 1700 2501
1703 t "CLng" 1704 2502
1704 sem 0 67086 0
1705 alt 0 1708 1703 2502
1706 t "CObj" 1707 2503
1707 sem 0 67119 0
1708 alt 0 1711 1706 2503
1709 t "Const" 1710 2504
1710 sem 0 67153 0
1711 alt 0 1714 1709 2504
1712 t "CShort" 1713 2505
1713 sem 0 67188 0
1714 alt 0 1717 1712 2505
1715 t "CSng" 1716 2506
1716 sem 0 67221 0
1717 alt 0 1720 1715 2506
1718 t "CStr" 1719 2507
1719 sem 0 67254 0
1720 alt 0 1723 1718 2507
1721 t "CType" 1722 2508
1722 sem 0 67288 0
1723 alt 0 1726 1721 2508
1724 t "Date" 1725 2509
1725 sem 0 67321 0
1726 alt 0 1729 1724 2509
1727 t "Decimal" 1728 2510
1728 sem 0 67357 0
1729 alt 0 1732 1727 2510
1730 t "Declare" 1731 2511
1731 sem 0 67393 0
1732 alt 0 1735 1730 2511
1733 t "Default" 1734 2512
1734 sem 0 67429 0
1735 alt 0 1738 1733 2512
1736 t "Delegate" 1737 2513
1737 sem 0 67465 0
1738 alt 0 1741 1736 2513
1739 t "Dim" 1740 2514
1740 sem 0 67498 0
1741 alt 0 1744 1739 2514
1742 t "DirectCast" 1743 2515
1743 sem 0 67536 0
1744 alt 0 1747 1742 2515
1745 t "Do" 1746 2516
1746 sem 0 67568 0
1747 alt 0 1750 1745 2516
1748 t "Double" 1749 2517
1749 sem 0 67603 0
1750 alt 0 1753 1748 2517
1751 t "Each" 1752 2518
1752 sem 0 67636 0
1753 alt 0 1756 1751 2518
1754 t "Else" 1755 2519
1755 sem 0 67669 0
1756 alt 0 1759 1754 2519
1757 t "ElseIf" 1758 2520
1758 sem 0 67704 0
1759 alt 0 1762 1757 2520
1760 t "End" 1761 2521
1761 sem 0 67737 0
1762 alt 0 1765 1760 2521
1763 t "EndIf" 1764 2522
1764 sem 0 67771 0
1765 alt 0 1768 1763 2522
1766 t "Enum" 1767 2523
1767 sem 0 67804 0
1768 alt 0 1771 1766 2523
1769 t "Erase" 1770 2524
1770 sem 0 67838 0
1771 alt 0 1774 1769 2524
1772 t "Error" 1773 2525
1773 sem 0 67872 0
1774 alt 0 1777 1772 2525
1775 t "Event" 1776 2526
1776 sem 0 67906 0
1777 alt 0 1780 1775 2526
1778 t "Exit" 1779 2527
1779 sem 0 67939 0
1780 alt 0 1783 1778 2527
1781 t "Explicit" 1782 2528
1782 sem 0 67981 0
1783 alt 0 1786 1781 2528
1784 t "False" 1785 2529
1785 sem 0 68015 0
1786 alt 0 1789 1784 2529
1787 t "Finally" 1788 2530
1788 sem 0 68051 0
1789 alt 0 1792 1787 2530
1790 t "For" 1791 2531
1791 sem 0 68084 0
1792 alt 0 1795 1790 2531
1793 t "Friend" 1794 2532
1794 sem 0 68119 0
1795 alt 0 1798 1793 2532
1796 t "Function" 1797 2533
1797 sem 0 68155 0
1798 alt 0 1801 1796 2533
1799 t "Get" 1800 2534
1800 sem 0 68188 0
1801 alt 0 1804 1799 2534
1802 t "GetType" 1803 2535
1803 sem 0 68224 0
1804 alt 0 1807 1802 2535
1805 t "GoSub" 1806 2536
1806 sem 0 68258 0
1807 alt 0 1810 1805 2536
1808 t "GoTo" 1809 2537
1809 sem 0 68291 0
1810 alt 0 1813 1808 2537
1811 t "Handles" 1812 2538
1812 sem 0 68327 0
1813 alt 0 1816 1811 2538
1814 t "If" 1815 2539
1815 sem 0 68359 0
1816 alt 0 1819 1814 2539
1817 t "Implements" 1818 2540
1818 sem 0 68397 0
1819 alt 0 1822 1817 2540
1820 t "Imports" 1821 2541
1821 sem 0 68433 0
1822 alt 0 1825 1820 2541
1823 t "In" 1824 2542
1824 sem 0 68465 0
1825 alt 0 1828 1823 2542
1826 t "Inherits" 1827 2543
1827 sem 0 68501 0
1828 alt 0 1831 1826 2543
1829 t "Integer" 1830 2544
1830 sem 0 68537 0
1831 alt 0 1834 1829 2544
1832 t "Interface" 1833 2545
1833 sem 0 68574 0
1834 alt 0 1837 1832 2545
1835 t "Is" 1836 2546
1836 sem 0 68606 0
1837 alt 0 1840 1835 2546
1838 t "Let" 1839 2547
1839 sem 0 68639 0
1840 alt 0 1843 1838 2547
1841 t "Lib" 1842 2548
1842 sem 0 68672 0
1843 alt 0 1846 1841 2548
1844 t "Like" 1845 2549
1845 sem 0 68705 0
1846 alt 0 1849 1844 2549
1847 t "Long" 1848 2550
1848 sem 0 68738 0
1849 alt 0 1852 1847 2550
1850 t "Loop" 1851 2551
1851 sem 0 68771 0
1852 alt 0 1855 1850 2551
1853 t "Me" 1854 2552
1854 sem 0 68803 0
1855 alt 0 1858 1853 2552
1856 t "Mod" 1857 2553
1857 sem 0 68836 0
1858 alt 0 1861 1856 2553
1859 t "Module" 1860 2554
1860 sem 0 68871 0
1861 alt 0 1864 1859 2554
1862 t "MustInherit 1863 2555
1863 sem 0 68910 0
1864 alt 0 1867 1862 2555
1865 t "MustOverrid 1866 2556
1866 sem 0 68949 0
1867 alt 0 1870 1865 2556
1868 t "MyBase" 1869 2557
1869 sem 0 68984 0
1870 alt 0 1873 1868 2557
1871 t "MyClass" 1872 2558
1872 sem 0 69020 0
1873 alt 0 1876 1871 2558
1874 t "Namespace" 1875 2559
1875 sem 0 69057 0
1876 alt 0 1879 1874 2559
1877 t "New" 1878 2560
1878 sem 0 69090 0
1879 alt 0 1882 1877 2560
1880 t "Next" 1881 2561
1881 sem 0 69123 0
1882 alt 0 1885 1880 2561
1883 t "Not" 1884 2562
1884 sem 0 69156 0
1885 alt 0 1888 1883 2562
1886 t "Nothing" 1887 2563
1887 sem 0 69192 0
1888 alt 0 1891 1886 2563
1889 t "NotInherita 1890 2564
1890 sem 0 69233 0
1891 alt 0 1894 1889 2564
1892 t "NotOverrida 1893 2565
1893 sem 0 69274 0
1894 alt 0 1897 1892 2565
1895 t "Object" 1896 2566
1896 sem 0 69309 0
1897 alt 0 1900 1895 2566
1898 t "On" 1899 2567
1899 sem 0 69341 0
1900 alt 0 1903 1898 2567
1901 t "Option" 1902 2568
1902 sem 0 69376 0
1903 alt 0 1906 1901 2568
1904 t "Optional" 1905 2569
1905 sem 0 69412 0
1906 alt 0 1909 1904 2569
1907 t "Or" 1908 2570
1908 sem 0 69444 0
1909 alt 0 1912 1907 2570
1910 t "OrElse" 1911 2571
1911 sem 0 69479 0
1912 alt 0 1915 1910 2571
1913 t "Overloads" 1914 2572
1914 sem 0 69516 0
1915 alt 0 1918 1913 2572
1916 t "Overridable 1917 2573
1917 sem 0 69555 0
1918 alt 0 1921 1916 2573
1919 t "Overrides" 1920 2574
1920 sem 0 69592 0
1921 alt 0 1924 1919 2574
1922 t "ParamArray" 1923 2575
1923 sem 0 69630 0
1924 alt 0 1927 1922 2575
1925 t "Preserve" 1926 2576
1926 sem 0 69666 0
1927 alt 0 1930 1925 2576
1928 t "Private" 1929 2577
1929 sem 0 69702 0
1930 alt 0 1933 1928 2577
1931 t "Property" 1932 2578
1932 sem 0 69738 0
1933 alt 0 1936 1931 2578
1934 t "Protected" 1935 2579
1935 sem 0 69775 0
1936 alt 0 1939 1934 2579
1937 t "Public" 1938 2580
1938 sem 0 69810 0
1939 alt 0 1942 1937 2580
1940 t "RaiseEvent" 1941 2581
1941 sem 0 69848 0
1942 alt 0 1945 1940 2581
1943 t "ReadOnly" 1944 2582
1944 sem 0 69884 0
1945 alt 0 1948 1943 2582
1946 t "ReDim" 1947 2583
1947 sem 0 69918 0
1948 alt 0 1951 1946 2583
1949 t "RemoveHandl 1950 2584
1950 sem 0 69958 0
1951 alt 0 1954 1949 2584
1952 t "Resume" 1953 2585
1953 sem 0 69993 0
1954 alt 0 1957 1952 2585
1955 t "Return" 1956 2586
1956 sem 0 70028 0
1957 alt 0 1960 1955 2586
1958 t "Select" 1959 2587
1959 sem 0 70063 0
1960 alt 0 1963 1958 2587
1961 t "Set" 1962 2588
1962 sem 0 70096 0
1963 alt 0 1966 1961 2588
1964 t "Shadows" 1965 2589
1965 sem 0 70132 0
1966 alt 0 1969 1964 2589
1967 t "Shared" 1968 2590
1968 sem 0 70167 0
1969 alt 0 1972 1967 2590
1970 t "Short" 1971 2591
1971 sem 0 70201 0
1972 alt 0 1975 1970 2591
1973 t "Single" 1974 2592
1974 sem 0 70236 0
1975 alt 0 1978 1973 2592
1976 t "Static" 1977 2593
1977 sem 0 70271 0
1978 alt 0 1981 1976 2593
1979 t "Step" 1980 2594
1980 sem 0 70304 0
1981 alt 0 1984 1979 2594
1982 t "Stop" 1983 2595
1983 sem 0 70337 0
1984 alt 0 1987 1982 2595
1985 t "String" 1986 2596
1986 sem 0 70372 0
1987 alt 0 1990 1985 2596
1988 t "Structure" 1989 2597
1989 sem 0 70409 0
1990 alt 0 1993 1988 2597
1991 t "Sub" 1992 2598
1992 sem 0 70442 0
1993 alt 0 1996 1991 2598
1994 t "SyncLock" 1995 2599
1995 sem 0 70478 0
1996 alt 0 1999 1994 2599
1997 t "Then" 1998 2600
1998 sem 0 70511 0
1999 alt 0 2002 1997 2600
2000 t "Throw" 2001 2601
2001 sem 0 70545 0
2002 alt 0 2005 2000 2601
2003 t "To" 2004 2602
2004 sem 0 70577 0
2005 alt 0 2008 2003 2602
2006 t "True" 2007 2603
2007 sem 0 70610 0
2008 alt 0 2011 2006 2603
2009 t "Try" 2010 2604
2010 sem 0 70643 0
2011 alt 0 2014 2009 2604
2012 t "TypeOf" 2013 2605
2013 sem 0 70678 0
2014 alt 0 2017 2012 2605
2015 t "Unicode" 2016 2606
2016 sem 0 70714 0
2017 alt 0 2020 2015 2606
2018 t "Until" 2019 2607
2019 sem 0 70748 0
2020 alt 0 2023 2018 2607
2021 t "Variant" 2022 2608
2022 sem 0 70784 0
2023 alt 0 2026 2021 2608
2024 t "Wend" 2025 2609
2025 sem 0 70817 0
2026 alt 0 2029 2024 2609
2027 t "When" 2028 2610
2028 sem 0 70850 0
2029 alt 0 2032 2027 2610
2030 t "While" 2031 2611
2031 sem 0 70884 0
2032 alt 0 2035 2030 2611
2033 t "With" 2034 2612
2034 sem 0 70917 0
2035 alt 0 2038 2033 2612
2036 t "WithEvents" 2037 2613
2037 sem 0 70955 0
2038 alt 0 2041 2036 2613
2039 t "WriteOnly" 2040 2614
2040 sem 0 70992 0
2041 alt 0 2044 2039 2614
2042 t "Xor" 2043 2615
2043 sem 0 71025 0
2044 alt 0 2047 2042 2615
2045 t "Continue" 2046 2616
2046 sem 0 71061 0
2047 alt 0 2050 2045 2616
2048 t "Operator" 2049 2617
2049 sem 0 71097 0
2050 alt 0 2053 2048 2617
2051 t "Using" 2052 2618
2052 sem 0 71131 0
2053 alt 0 2056 2051 2618
2054 t "IsNot" 2055 2619
2055 sem 0 71165 0
2056 alt 0 2059 2054 2619
2057 t "SByte" 2058 2620
2058 sem 0 71199 0
2059 alt 0 2062 2057 2620
2060 t "UInteger" 2061 2621
2061 sem 0 71235 0
2062 alt 0 2065 2060 2621
2063 t "ULong" 2064 2622
2064 sem 0 71269 0
2065 alt 0 2068 2063 2622
2066 t "UShort" 2067 2623
2067 sem 0 71304 0
2068 alt 0 2071 2066 2623
2069 t "Of" 2070 2624
2070 sem 0 71336 0
2071 alt 0 2074 2069 2624
2072 t "Narrowing" 2073 2625
2073 sem 0 71373 0
2074 alt 0 2077 2072 2625
2075 t "Widening" 2076 2626
2076 sem 0 71409 0
2077 alt 0 2080 2075 2626
2078 t "Partial" 2079 2627
2079 sem 0 71445 0
2080 alt 0 0 2078 2627
2081 t "Boolean" 2082 2634
2082 sem 0 71564 0
2083 t "Date" 2084 2635
2084 sem 0 71600 0
2085 alt 0 2086 2081 2634
2086 alt 0 2089 2083 2635
2087 t "Char" 2088 2636
2088 sem 0 71633 0
2089 alt 0 2092 2087 2636
2090 t "String" 2091 2637
2091 sem 0 71668 0
2092 alt 0 2095 2090 2637
2093 t "Decimal" 2094 2638
2094 sem 0 71706 0
2095 alt 0 2098 2093 2638
2096 t "Byte" 2097 2639
2097 sem 0 71742 0
2098 alt 0 2101 2096 2639
2099 t "Short" 2100 2640
2100 sem 0 71776 0
2101 alt 0 2104 2099 2640
2102 t "Integer" 2103 2641
2103 sem 0 71813 0
2104 alt 0 2107 2102 2641
2105 t "Long" 2106 2642
2106 sem 0 71849 0
2107 alt 0 2110 2105 2642
2108 t "Single" 2109 2643
2109 sem 0 71884 0
2110 alt 0 2113 2108 2643
2111 t "Double" 2112 2644
2112 sem 0 71921 0
2113 alt 0 2116 2111 2644
2114 t "UInteger" 2115 2645
2115 sem 0 71959 0
2116 alt 0 2119 2114 2645
2117 t "ULong" 2118 2646
2118 sem 0 71997 0
2119 alt 0 2122 2117 2646
2120 t "UShort" 2121 2647
2121 sem 0 72033 0
2122 alt 0 2125 2120 2647
2123 t "SByte" 2124 2648
2124 sem 0 72069 0
2125 alt 0 0 2123 2648
2126 t "ByVal" 2127 2653
2127 sem 0 72151 0
2128 t "ByRef" 2129 2654
2129 sem 0 72196 0
2130 alt 0 2131 2126 2653
2131 alt 0 2134 2128 2654
2132 t "Optional" 2133 2655
2133 sem 0 72244 0
2134 alt 0 2137 2132 2655
2135 t "ParamArray" 2136 2656
2136 sem 0 72299 0
2137 alt 0 0 2135 2656
2138 t "Public" 2139 2660
2139 sem 0 72382 0
2140 t "Protected" 2141 2661
2141 sem 0 72429 0
2142 alt 0 2143 2138 2660
2143 alt 0 2146 2140 2661
2144 t "Friend" 2145 2662
2145 sem 0 72477 0
2146 alt 0 2149 2144 2662
2147 t "Private" 2148 2663
2148 sem 0 72525 0
2149 alt 0 2152 2147 2663
2150 t "Shared" 2151 2664
2151 sem 0 72571 0
2152 alt 0 2155 2150 2664
2153 t "Shadows" 2154 2665
2154 sem 0 72617 0
2155 alt 0 2158 2153 2665
2156 t "MustInherit 2157 2666
2157 sem 0 72663 0
2158 alt 0 2161 2156 2666
2159 t "NotInherita 2160 2667
2160 sem 0 72716 0
2161 alt 0 0 2159 2667
2162 t "MustInherit 2163 2671
2163 sem 0 72799 0
2164 t "Default" 2165 2672
2165 sem 0 72844 0
2166 alt 0 2167 2162 2671
2167 alt 0 2170 2164 2672
2168 t "Friend" 2169 2673
2169 sem 0 72887 0
2170 alt 0 2173 2168 2673
2171 t "Shadows" 2172 2674
2172 sem 0 72932 0
2173 alt 0 2176 2171 2674
2174 t "Overrides" 2175 2675
2175 sem 0 72973 0
2176 alt 0 2179 2174 2675
2177 t "MustOverrid 2178 2676
2178 sem 0 73022 0
2179 alt 0 2182 2177 2676
2180 t "Private" 2181 2677
2181 sem 0 73067 0
2182 alt 0 2185 2180 2677
2183 t "Protected" 2184 2678
2184 sem 0 73112 0
2185 alt 0 2188 2183 2678
2186 t "Public" 2187 2679
2187 sem 0 73157 0
2188 alt 0 2191 2186 2679
2189 t "NotInherita 2190 2680
2190 sem 0 73205 0
2191 alt 0 2194 2189 2680
2192 t "NotOverrida 2193 2681
2193 sem 0 73253 0
2194 alt 0 2197 2192 2681
2195 t "Shared" 2196 2682
2196 sem 0 73295 0
2197 alt 0 2200 2195 2682
2198 t "Overridable 2199 2683
2199 sem 0 73341 0
2200 alt 0 2203 2198 2683
2201 t "Overloads" 2202 2684
2202 sem 0 73386 0
2203 alt 0 2206 2201 2684
2204 t "ReadOnly" 2205 2685
2205 sem 0 73466 0
2206 alt 0 2209 2204 2685
2207 t "WriteOnly" 2208 2686
2208 sem 0 73522 0
2209 alt 0 2212 2207 2686
2210 t "WithEvents" 2211 2687
2211 sem 0 73545 0
2212 alt 0 2215 2210 2687
2213 t "Dim" 2214 2688
2214 sem 0 73590 0
2215 alt 0 0 2213 2688
First: node = 2
EOF EOL "<" "Class" "Delegate" "Enum" "Friend" "Imports" "Interface" "Module"
"MustInherit" "Namespace" "NotInheritable" "Option" "Private" "Protected"
"Public" "Shadows" "Shared" "Structure" "Partial"
First: node = 13
"Option"
First: node = 47
"Imports"
First: node = 1034
"<"
First: node = 77
"<" "Class" "Delegate" "Enum" "Friend" "Interface" "Module" "MustInherit"
"Namespace" "NotInheritable" "Private" "Protected" "Public" "Shadows" "Shared"
"Structure" "Partial"
First: node = 39
"Off" "On"
First: node = 45
EOL ":"
First: node = 61
ident "Binary" "Compare" "Text"
First: node = 1619
ident "Binary" "Compare" "Text"
First: node = 1609
ident "Binary" "Compare" "Text"
First: node = 171
"<" "Class" "Delegate" "End" "Enum" "Friend" "Interface" "Module" "MustInherit"
"Namespace" "NotInheritable" "Private" "Protected" "Public" "Shadows" "Shared"
"Structure" "Partial"
First: node = 1091
"<"
First: node = 2142
"Friend" "MustInherit" "NotInheritable" "Private" "Protected" "Public"
"Shadows" "Shared"
First: node = 103
"Class" "Delegate" "Enum" "Interface" "Module" "Structure" "Partial"
First: node = 303
"Inherits"
First: node = 616
"Implements"
First: node = 182
ident "<" "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate"
"Dim" "End" "Enum" "Event" "Friend" "Function" "Interface" "Module"
"MustInherit" "MustOverride" "NotInheritable" "NotOverridable" "Overloads"
"Overridable" "Overrides" "Private" "Property" "Protected" "Public" "ReadOnly"
"Shadows" "Shared" "Structure" "Sub" "Text" "WithEvents" "WriteOnly" "Partial"
First: node = 206
ident "<" "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate"
"Dim" "End" "Enum" "Event" "Friend" "Function" "Interface" "Module"
"MustInherit" "MustOverride" "NotInheritable" "NotOverridable" "Overloads"
"Overridable" "Overrides" "Private" "Property" "Protected" "Public" "ReadOnly"
"Shadows" "Shared" "Structure" "Sub" "Text" "WithEvents" "WriteOnly" "Partial"
First: node = 194
ident "<" "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate"
"Dim" "End" "Enum" "Event" "Friend" "Function" "Interface" "Module"
"MustInherit" "MustOverride" "NotInheritable" "NotOverridable" "Overloads"
"Overridable" "Overrides" "Private" "Property" "Protected" "Public" "ReadOnly"
"Shadows" "Shared" "Structure" "Sub" "Text" "WithEvents" "WriteOnly" "Partial"
First: node = 2085
"Boolean" "Byte" "Char" "Date" "Decimal" "Double" "Integer" "Long" "Short"
"Single" "String" "SByte" "UInteger" "ULong" "UShort"
First: node = 213
ident "<" "Binary" "Compare" "End" "Text"
First: node = 608
"Inherits"
First: node = 219
"<" "Class" "Default" "Delegate" "Dim" "End" "Enum" "Event" "Friend" "Function"
"Interface" "Module" "MustInherit" "MustOverride" "NotInheritable"
"NotOverridable" "Overloads" "Overridable" "Overrides" "Private" "Property"
"Protected" "Public" "ReadOnly" "Shadows" "Shared" "Structure" "Sub"
"WithEvents" "WriteOnly" "Partial"
First: node = 1118
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 1010
ident "Binary" "Boolean" "Byte" "Char" "Compare" "Date" "Decimal" "Double"
"Integer" "Long" "Object" "Short" "Single" "String" "Text" "SByte" "UInteger"
"ULong" "UShort"
First: node = 2166
"Default" "Dim" "Friend" "MustInherit" "MustOverride" "NotInheritable"
"NotOverridable" "Overloads" "Overridable" "Overrides" "Private" "Protected"
"Public" "ReadOnly" "Shadows" "Shared" "WithEvents" "WriteOnly"
First: node = 302
ident "Binary" "Class" "Compare" "Const" "Declare" "Delegate" "Enum" "Event"
"Function" "Interface" "Module" "Property" "Structure" "Sub" "Text" "Partial"
First: node = 353
ident "Binary" "Class" "Compare" "Const" "Declare" "Delegate" "Enum" "Event"
"Function" "Interface" "Module" "Property" "Structure" "Sub" "Text" "Partial"
First: node = 294
ident "<" "Binary" "Compare" "Text"
First: node = 290
"<" "Class" "Default" "Delegate" "Dim" "Enum" "Event" "Friend" "Function"
"Interface" "Module" "MustInherit" "MustOverride" "NotInheritable"
"NotOverridable" "Overloads" "Overridable" "Overrides" "Private" "Property"
"Protected" "Public" "ReadOnly" "Shadows" "Shared" "Structure" "Sub"
"WithEvents" "WriteOnly" "Partial"
First: node = 652
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 624
"Implements"
First: node = 601
"Handles"
First: node = 1144
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 593
"Ansi" "Auto" "Unicode"
First: node = 544
ident "Binary" "Compare" "Text"
First: node = 536
ident "Binary" "Compare" "Text"
First: node = 500
"<" "Get" "Set"
First: node = 517
"Get"
First: node = 524
"Set"
First: node = 1022
-- empty set --
First: node = 566
"("
First: node = 981
"New"
First: node = 577
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "{" "(" "AddressOf" "Binary"
"Boolean" "Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt"
"CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal"
"DirectCast" "Double" "False" "GetType" "Integer" "Long" "Me" "MyBase"
"MyClass" "New" "Not" "Nothing" "Short" "Single" "String" "Text" "True"
"TypeOf" "SByte" "UInteger" "ULong" "UShort"
First: node = 569
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 579
"{"
First: node = 650
ident "Binary" "Compare" "MyBase" "Text"
First: node = 870
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 662
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte" "UInteger"
"ULong" "UShort"
First: node = 832
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "(" "AddressOf" "Binary" "Boolean" "Byte"
"CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng" "CObj"
"Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte" "UInteger"
"ULong" "UShort"
First: node = 669
"=" "+=" "^=" "-=" "*=" "/=" "\\=" "<<=" ">>=" "&="
First: node = 1629
ident "AddHandler" "AddressOf" "Alias" "And" "AndAlso" "Ansi" "As" "Assembly"
"Auto" "Binary" "Boolean" "ByRef" "Byte" "ByVal" "Call" "Case" "Catch" "CBool"
"CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "Class" "CLng" "CObj"
"Compare" "Const" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "Declare"
"Default" "Delegate" "Dim" "DirectCast" "Do" "Double" "Each" "Else" "ElseIf"
"End" "EndIf" "Enum" "Erase" "Error" "Event" "Exit" "Explicit" "False"
"Finally" "For" "Friend" "Function" "Get" "GetType" "GoSub" "GoTo" "Handles"
"If" "Implements" "Imports" "In" "Inherits" "Integer" "Interface" "Is" "Let"
"Lib" "Like" "Long" "Loop" "Me" "Mod" "Module" "MustInherit" "MustOverride"
"MyBase" "MyClass" "Namespace" "New" "Next" "Not" "Nothing" "NotInheritable"
"NotOverridable" "Object" "On" "Option" "Optional" "Or" "OrElse" "Overloads"
"Overridable" "Overrides" "ParamArray" "Preserve" "Private" "Property"
"Protected" "Public" "RaiseEvent" "ReadOnly" "ReDim" "RemoveHandler" "Resume"
"Return" "Select" "Set" "Shadows" "Shared" "Short" "Single" "Static" "Step"
"Stop" "String" "Structure" "Sub" "SyncLock" "Text" "Then" "Throw" "To" "True"
"Try" "TypeOf" "Unicode" "Until" "Variant" "Wend" "When" "While" "With"
"WithEvents" "WriteOnly" "Xor" "Continue" "Operator" "Using" "IsNot" "SByte"
"UInteger" "ULong" "UShort" "Of" "Narrowing" "Widening" "Partial"
First: node = 838
"CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "CInt" "CLng" "CObj" "CShort"
"CSng" "CStr"
First: node = 1006
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 875
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 880
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 885
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 890
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 897
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 900
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte" "UInteger"
"ULong" "UShort"
First: node = 913
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte" "UInteger"
"ULong" "UShort"
First: node = 939
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte" "UInteger"
"ULong" "UShort"
First: node = 949
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte" "UInteger"
"ULong" "UShort"
First: node = 962
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte" "UInteger"
"ULong" "UShort"
First: node = 1008
ident "Binary" "Boolean" "Byte" "Char" "Compare" "Date" "Decimal" "Double"
"Integer" "Long" "Object" "Short" "Single" "String" "Text" "SByte" "UInteger"
"ULong" "UShort"
First: node = 997
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 1017
ident "Binary" "Boolean" "Byte" "Char" "Compare" "Date" "Decimal" "Double"
"Integer" "Long" "Object" "Short" "Single" "String" "Text" "SByte" "UInteger"
"ULong" "UShort"
First: node = 1029
-- empty set --
First: node = 1033
","
First: node = 1060
ident "Binary" "Compare" "Text"
First: node = 1065
"("
First: node = 1130
ident "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 2130
"ByRef" "ByVal" "Optional" "ParamArray"
First: node = 1161
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddHandler" "AddressOf"
"Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec"
"Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng" "CStr" "CType"
"Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "Erase" "Error" "Exit"
"False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me" "MyBase" "MyClass"
"New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler" "Resume" "Return"
"Select" "Short" "Single" "Static" "Stop" "String" "SyncLock" "Text" "Throw"
"True" "Try" "TypeOf" "While" "With" "Continue" "Using" "SByte" "UInteger"
"ULong" "UShort"
First: node = 1517
ident LiteralInteger "Binary" "Compare" "Text"
First: node = 1214
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddHandler" "AddressOf"
"Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec"
"Char" "CInt" "CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date"
"Decimal" "DirectCast" "Do" "Double" "Erase" "Error" "Exit" "False" "For"
"GetType" "GoTo" "If" "Integer" "Long" "Me" "MyBase" "MyClass" "New" "Nothing"
"On" "RaiseEvent" "ReDim" "RemoveHandler" "Resume" "Return" "Select" "Short"
"Single" "Stop" "String" "SyncLock" "Text" "Throw" "True" "Try" "TypeOf"
"While" "With" "Continue" "Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1179
ident "Binary" "Compare" "Const" "Dim" "Static" "Text"
First: node = 1583
"Try"
First: node = 1573
"With"
First: node = 1571
"Until" "While"
First: node = 1486
ident "Binary" "Compare" "Text"
First: node = 1529
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "=" "+" "-" "*" "(" ">" "<" "<>" ">=" "<="
"AddressOf" "Binary" "Boolean" "Byte" "CBool" "CByte" "CChar" "CDate" "CDbl"
"CDec" "Char" "CInt" "CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType"
"Date" "Decimal" "DirectCast" "Double" "Else" "False" "GetType" "Integer" "Is"
"Long" "Me" "MyBase" "MyClass" "New" "Not" "Nothing" "Short" "Single" "String"
"Text" "True" "TypeOf" "SByte" "UInteger" "ULong" "UShort"
First: node = 1495
"On"
First: node = 1510
"GoTo"
First: node = 1527
"Resume"
First: node = 1559
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "=" "+" "-" "*" "(" ">" "<" "<>" ">=" "<="
"AddressOf" "Binary" "Boolean" "Byte" "CBool" "CByte" "CChar" "CDate" "CDbl"
"CDec" "Char" "CInt" "CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType"
"Date" "Decimal" "DirectCast" "Double" "Else" "False" "GetType" "Integer" "Is"
"Long" "Me" "MyBase" "MyClass" "New" "Not" "Nothing" "Short" "Single" "String"
"Text" "True" "TypeOf" "SByte" "UInteger" "ULong" "UShort"
First: node = 1608
"Catch"
First: node = 4
EOF "<" "Class" "Delegate" "Enum" "Friend" "Imports" "Interface" "Module"
"MustInherit" "Namespace" "NotInheritable" "Option" "Private" "Protected"
"Public" "Shadows" "Shared" "Structure" "Partial"
First: node = 6
EOF "<" "Class" "Delegate" "Enum" "Friend" "Imports" "Interface" "Module"
"MustInherit" "Namespace" "NotInheritable" "Private" "Protected" "Public"
"Shadows" "Shared" "Structure" "Partial"
First: node = 9
EOF "<" "Class" "Delegate" "Enum" "Friend" "Interface" "Module" "MustInherit"
"Namespace" "NotInheritable" "Private" "Protected" "Public" "Shadows" "Shared"
"Structure" "Partial"
First: node = 11
EOF "<" "Class" "Delegate" "Enum" "Friend" "Interface" "Module" "MustInherit"
"Namespace" "NotInheritable" "Private" "Protected" "Public" "Shadows" "Shared"
"Structure" "Partial"
First: node = 18
EOL ":"
First: node = 34
-- empty set --
First: node = 22
EOL ":"
First: node = 50
EOL "," ":"
First: node = 53
EOL "," ":"
First: node = 56
-- empty set --
First: node = 1043
"," ">"
First: node = 1053
"," ">"
First: node = 1059
-- empty set --
First: node = 67
EOL
First: node = 70
-- empty set --
First: node = 72
"<" "Class" "Delegate" "Enum" "Friend" "Interface" "Module" "MustInherit"
"NotInheritable" "Private" "Protected" "Public" "Shadows" "Shared" "Structure"
"Partial"
First: node = 75
"Class" "Delegate" "Enum" "Friend" "Interface" "Module" "MustInherit"
"NotInheritable" "Private" "Protected" "Public" "Shadows" "Shared" "Structure"
"Partial"
First: node = null
-- empty set --
First: node = 59
"="
First: node = 63
-- empty set --
First: node = 1610
-- empty set --
First: node = 1614
-- empty set --
First: node = 171
"<" "Class" "Delegate" "End" "Enum" "Friend" "Interface" "Module" "MustInherit"
"Namespace" "NotInheritable" "Private" "Protected" "Public" "Shadows" "Shared"
"Structure" "Partial"
First: node = 1106
"," ">"
First: node = 1110
"," ">"
First: node = 1101
":"
First: node = 86
EOL ":"
First: node = 90
ident "<" "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate"
"Dim" "End" "Enum" "Event" "Friend" "Function" "Implements" "Inherits"
"Interface" "Module" "MustInherit" "MustOverride" "NotInheritable"
"NotOverridable" "Overloads" "Overridable" "Overrides" "Private" "Property"
"Protected" "Public" "ReadOnly" "Shadows" "Shared" "Structure" "Sub" "Text"
"WithEvents" "WriteOnly" "Partial"
First: node = 89
ident "<" "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate"
"Dim" "End" "Enum" "Event" "Friend" "Function" "Implements" "Interface"
"Module" "MustInherit" "MustOverride" "NotInheritable" "NotOverridable"
"Overloads" "Overridable" "Overrides" "Private" "Property" "Protected"
"Public" "ReadOnly" "Shadows" "Shared" "Structure" "Sub" "Text" "WithEvents"
"WriteOnly" "Partial"
First: node = 92
ident "<" "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate"
"Dim" "End" "Enum" "Event" "Friend" "Function" "Implements" "Interface"
"Module" "MustInherit" "MustOverride" "NotInheritable" "NotOverridable"
"Overloads" "Overridable" "Overrides" "Private" "Property" "Protected"
"Public" "ReadOnly" "Shadows" "Shared" "Structure" "Sub" "Text" "WithEvents"
"WriteOnly" "Partial"
First: node = 95
-- empty set --
First: node = 99
EOL
First: node = 102
-- empty set --
First: node = 108
EOL
First: node = 111
ident "<" "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate"
"Dim" "End" "Enum" "Event" "Friend" "Function" "Implements" "Interface"
"Module" "MustInherit" "MustOverride" "NotInheritable" "NotOverridable"
"Overloads" "Overridable" "Overrides" "Private" "Property" "Protected"
"Public" "ReadOnly" "Shadows" "Shared" "Structure" "Sub" "Text" "WithEvents"
"WriteOnly" "Partial"
First: node = 114
-- empty set --
First: node = 119
EOL "As"
First: node = 122
EOL
First: node = 126
-- empty set --
First: node = 131
EOL ":"
First: node = 135
"<" "Class" "Default" "Delegate" "Dim" "End" "Enum" "Event" "Friend" "Function"
"Inherits" "Interface" "Module" "MustInherit" "MustOverride" "NotInheritable"
"NotOverridable" "Overloads" "Overridable" "Overrides" "Private" "Property"
"Protected" "Public" "ReadOnly" "Shadows" "Shared" "Structure" "Sub"
"WithEvents" "WriteOnly" "Partial"
First: node = 134
"<" "Class" "Default" "Delegate" "Dim" "End" "Enum" "Event" "Friend" "Function"
"Inherits" "Interface" "Module" "MustInherit" "MustOverride" "NotInheritable"
"NotOverridable" "Overloads" "Overridable" "Overrides" "Private" "Property"
"Protected" "Public" "ReadOnly" "Shadows" "Shared" "Structure" "Sub"
"WithEvents" "WriteOnly" "Partial"
First: node = 137
-- empty set --
First: node = 143
EOL "("
First: node = 147
")"
First: node = 152
EOL "(" "As"
First: node = 156
")"
First: node = 162
EOL
First: node = 305
EOL ":"
First: node = null
-- empty set --
First: node = 618
EOL "," ":"
First: node = 621
EOL "," ":"
First: node = null
-- empty set --
First: node = 177
ident "<" "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate"
"Dim" "Enum" "Event" "Friend" "Function" "Interface" "Module" "MustInherit"
"MustOverride" "NotInheritable" "NotOverridable" "Overloads" "Overridable"
"Overrides" "Private" "Property" "Protected" "Public" "ReadOnly" "Shadows"
"Shared" "Structure" "Sub" "Text" "WithEvents" "WriteOnly" "Partial"
First: node = 180
ident "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate" "Dim"
"Enum" "Event" "Friend" "Function" "Interface" "Module" "MustInherit"
"MustOverride" "NotInheritable" "NotOverridable" "Overloads" "Overridable"
"Overrides" "Private" "Property" "Protected" "Public" "ReadOnly" "Shadows"
"Shared" "Structure" "Sub" "Text" "WithEvents" "WriteOnly" "Partial"
First: node = 182
ident "<" "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate"
"Dim" "End" "Enum" "Event" "Friend" "Function" "Interface" "Module"
"MustInherit" "MustOverride" "NotInheritable" "NotOverridable" "Overloads"
"Overridable" "Overrides" "Private" "Property" "Protected" "Public" "ReadOnly"
"Shadows" "Shared" "Structure" "Sub" "Text" "WithEvents" "WriteOnly" "Partial"
First: node = 201
ident "<" "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate"
"Dim" "Enum" "Event" "Friend" "Function" "Interface" "Module" "MustInherit"
"MustOverride" "NotInheritable" "NotOverridable" "Overloads" "Overridable"
"Overrides" "Private" "Property" "Protected" "Public" "ReadOnly" "Shadows"
"Shared" "Structure" "Sub" "Text" "WithEvents" "WriteOnly" "Partial"
First: node = 204
ident "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate" "Dim"
"Enum" "Event" "Friend" "Function" "Interface" "Module" "MustInherit"
"MustOverride" "NotInheritable" "NotOverridable" "Overloads" "Overridable"
"Overrides" "Private" "Property" "Protected" "Public" "ReadOnly" "Shadows"
"Shared" "Structure" "Sub" "Text" "WithEvents" "WriteOnly" "Partial"
First: node = 206
ident "<" "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate"
"Dim" "End" "Enum" "Event" "Friend" "Function" "Interface" "Module"
"MustInherit" "MustOverride" "NotInheritable" "NotOverridable" "Overloads"
"Overridable" "Overrides" "Private" "Property" "Protected" "Public" "ReadOnly"
"Shadows" "Shared" "Structure" "Sub" "Text" "WithEvents" "WriteOnly" "Partial"
First: node = 189
ident "<" "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate"
"Dim" "Enum" "Event" "Friend" "Function" "Interface" "Module" "MustInherit"
"MustOverride" "NotInheritable" "NotOverridable" "Overloads" "Overridable"
"Overrides" "Private" "Property" "Protected" "Public" "ReadOnly" "Shadows"
"Shared" "Structure" "Sub" "Text" "WithEvents" "WriteOnly" "Partial"
First: node = 192
ident "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate" "Dim"
"Enum" "Event" "Friend" "Function" "Interface" "Module" "MustInherit"
"MustOverride" "NotInheritable" "NotOverridable" "Overloads" "Overridable"
"Overrides" "Private" "Property" "Protected" "Public" "ReadOnly" "Shadows"
"Shared" "Structure" "Sub" "Text" "WithEvents" "WriteOnly" "Partial"
First: node = 194
ident "<" "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate"
"Dim" "End" "Enum" "Event" "Friend" "Function" "Interface" "Module"
"MustInherit" "MustOverride" "NotInheritable" "NotOverridable" "Overloads"
"Overridable" "Overrides" "Private" "Property" "Protected" "Public" "ReadOnly"
"Shadows" "Shared" "Structure" "Sub" "Text" "WithEvents" "WriteOnly" "Partial"
First: node = 212
ident "<" "Binary" "Compare" "End" "Text"
First: node = 610
EOL ","
First: node = 613
EOL ","
First: node = 219
"<" "Class" "Default" "Delegate" "Dim" "End" "Enum" "Event" "Friend" "Function"
"Interface" "Module" "MustInherit" "MustOverride" "NotInheritable"
"NotOverridable" "Overloads" "Overridable" "Overrides" "Private" "Property"
"Protected" "Public" "ReadOnly" "Shadows" "Shared" "Structure" "Sub"
"WithEvents" "WriteOnly" "Partial"
First: node = 1117
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 1120
","
First: node = 1124
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 1127
","
First: node = 1011
-- empty set --
First: node = 1012
-- empty set --
First: node = null
-- empty set --
First: node = null
-- empty set --
First: node = 312
EOL "(" "Handles" "Implements"
First: node = 316
")"
First: node = 323
EOL
First: node = 329
"End"
First: node = 323
EOL
First: node = 340
")"
First: node = 346
"End"
First: node = 358
EOL "(" "As" "Handles" "Implements"
First: node = 362
")"
First: node = 366
ident "<" "Binary" "Boolean" "Byte" "Char" "Compare" "Date" "Decimal" "Double"
"Integer" "Long" "Object" "Short" "Single" "String" "Text" "SByte" "UInteger"
"ULong" "UShort"
First: node = 369
EOL "Handles" "Implements"
First: node = 375
EOL
First: node = 380
"End"
First: node = 375
EOL
First: node = 429
"Function" "Sub"
First: node = 394
"Lib"
First: node = 405
")"
First: node = 411
"Lib"
First: node = 422
")"
First: node = 427
EOL
First: node = 435
EOL "(" "As" "Implements"
First: node = 446
EOL "Implements"
First: node = 447
EOL
First: node = 441
")"
First: node = 455
EOL ","
First: node = 455
EOL ","
First: node = 466
EOL ","
First: node = 466
EOL ","
First: node = 474
EOL "(" "As" "Implements"
First: node = 478
")"
First: node = 483
EOL "Implements"
First: node = 486
EOL
First: node = 491
"End"
First: node = 293
ident "<" "Binary" "Compare" "Text"
First: node = 296
EOL "="
First: node = 299
EOL
First: node = 225
"<" "Default" "Dim" "Event" "Friend" "Function" "MustInherit" "MustOverride"
"NotInheritable" "NotOverridable" "Overloads" "Overridable" "Overrides"
"Private" "Property" "Protected" "Public" "ReadOnly" "Shadows" "Shared" "Sub"
"WithEvents" "WriteOnly"
First: node = 228
"Default" "Dim" "Event" "Friend" "Function" "MustInherit" "MustOverride"
"NotInheritable" "NotOverridable" "Overloads" "Overridable" "Overrides"
"Private" "Property" "Protected" "Public" "ReadOnly" "Shadows" "Shared" "Sub"
"WithEvents" "WriteOnly"
First: node = 232
EOL "(" "As"
First: node = 236
")"
First: node = 241
EOL
First: node = 246
EOL "("
First: node = 250
")"
First: node = 259
EOL "(" "As"
First: node = 263
")"
First: node = 267
ident "<" "Binary" "Boolean" "Byte" "Char" "Compare" "Date" "Decimal" "Double"
"Integer" "Long" "Object" "Short" "Single" "String" "Text" "SByte" "UInteger"
"ULong" "UShort"
First: node = 270
EOL
First: node = 276
EOL "(" "As"
First: node = 280
")"
First: node = 285
EOL
First: node = null
-- empty set --
First: node = null
-- empty set --
First: node = 626
"."
First: node = 629
","
First: node = 632
"."
First: node = 635
","
First: node = 603
","
First: node = 606
","
First: node = 1148
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1150
EOL ":"
First: node = 1153
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 545
"=" "As"
First: node = 551
"=" "As"
First: node = 563
"=" "As"
First: node = 555
-- empty set --
First: node = 559
"="
First: node = 565
-- empty set --
First: node = 537
"=" "As"
First: node = 541
"="
First: node = 543
-- empty set --
First: node = 499
"<" "Get" "Set"
First: node = 507
"<" "Set"
First: node = 504
"<" "Set"
First: node = null
-- empty set --
First: node = 514
"<" "Get"
First: node = 511
"<" "Get"
First: node = null
-- empty set --
First: node = 520
"End"
First: node = 528
")"
First: node = 532
"End"
First: node = null
-- empty set --
First: node = 568
")"
First: node = 987
"{" "("
First: node = 986
")"
First: node = 990
-- empty set --
First: node = null
-- empty set --
First: node = null
-- empty set --
First: node = 570
","
First: node = 573
","
First: node = 581
"}"
First: node = 585
"}"
First: node = 638
"."
First: node = 641
-- empty set --
First: node = 645
-- empty set --
First: node = 874
"OrElse"
First: node = 873
"OrElse"
First: node = 664
-- empty set --
First: node = 791
"." "("
First: node = 795
"," ")"
First: node = 799
"," ")"
First: node = 727
")"
First: node = 731
"." "("
First: node = 735
"."
First: node = 737
"." "("
First: node = 751
"." "("
First: node = 754
"." "("
First: node = 762
","
First: node = 764
")"
First: node = 768
"("
First: node = 770
")"
First: node = 775
"." "("
First: node = 780
")"
First: node = 785
"Is"
First: node = 787
"." "("
First: node = 810
"." "("
First: node = 813
"." "("
First: node = 819
"," ")"
First: node = 824
"," ")"
First: node = 1626
-- empty set --
First: node = 1000
":"
First: node = 1004
-- empty set --
First: node = null
-- empty set --
First: node = 879
"AndAlso"
First: node = 878
"AndAlso"
First: node = 884
"Xor"
First: node = 883
"Xor"
First: node = 889
"Or"
First: node = 888
"Or"
First: node = 894
"And"
First: node = 893
"And"
First: node = 899
-- empty set --
First: node = 912
"=" "<>" "Like"
First: node = 911
"=" "<>" "Like"
First: node = 938
">" "<" ">=" "<=" "Is" "IsNot"
First: node = 927
">" "<" ">=" "<=" "Is" "IsNot"
First: node = 935
">" "<" ">=" "<=" "Is" "IsNot"
First: node = 948
"<<" ">>"
First: node = 947
"<<" ">>"
First: node = 961
"+" "-" "&"
First: node = 960
"+" "-" "&"
First: node = 980
"*" "/" "\\" "^" "Mod"
First: node = 979
"*" "/" "\\" "^" "Mod"
First: node = 1009
-- empty set --
First: node = 992
","
First: node = 995
","
First: node = 1014
-- empty set --
First: node = 1020
-- empty set --
First: node = 1027
")"
First: node = 1061
"("
First: node = 1064
-- empty set --
First: node = 1071
"=" ":"
First: node = 1075
"," ")"
First: node = 1081
"=" ":"
First: node = 1087
"," ")"
First: node = 1130
ident "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 1132
"=" "As"
First: node = 1138
"=" "As"
First: node = 1139
"="
First: node = 1143
-- empty set --
First: node = 1158
":"
First: node = 1169
-- empty set --
First: node = 1164
-- empty set --
First: node = 1167
-- empty set --
First: node = 1514
-- empty set --
First: node = null
-- empty set --
First: node = 1233
-- empty set --
First: node = 1238
-- empty set --
First: node = 1242
EOL ":"
First: node = 1243
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "End" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1244
"End"
First: node = 1250
"("
First: node = 1254
")"
First: node = null
-- empty set --
First: node = 1263
","
First: node = 1265
-- empty set --
First: node = 1270
","
First: node = 1272
-- empty set --
First: node = 1276
EOL ":"
First: node = 1277
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "End" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1278
"End"
First: node = 1285
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 1286
EOL ":"
First: node = 1287
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Loop"
"Me" "MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim"
"RemoveHandler" "Resume" "Return" "Select" "Short" "Single" "Static" "Stop"
"String" "SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With"
"Continue" "Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1288
"Loop"
First: node = 1291
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Loop"
"Me" "MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim"
"RemoveHandler" "Resume" "Return" "Select" "Short" "Single" "Static" "Stop"
"String" "SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With"
"Continue" "Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1292
"Loop"
First: node = 1294
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 1296
-- empty set --
First: node = 1304
"In"
First: node = 1306
EOL ":"
First: node = 1307
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Next" "Nothing" "On" "RaiseEvent" "ReDim"
"RemoveHandler" "Resume" "Return" "Select" "Short" "Single" "Static" "Stop"
"String" "SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With"
"Continue" "Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1308
"Next"
First: node = 1311
-- empty set --
First: node = 1314
"="
First: node = 1316
"To"
First: node = 1320
EOL ":" "Step"
First: node = 1321
EOL ":"
First: node = 1322
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Next" "Nothing" "On" "RaiseEvent" "ReDim"
"RemoveHandler" "Resume" "Return" "Select" "Short" "Single" "Static" "Stop"
"String" "SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With"
"Continue" "Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1323
"Next"
First: node = 1325
","
First: node = 1328
","
First: node = 1337
-- empty set --
First: node = 1345
","
First: node = 1348
","
First: node = 1353
","
First: node = 1356
","
First: node = 1366
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "CShort" "CSng" "CStr"
"CType" "Date" "Decimal" "DirectCast" "Do" "Double" "Erase" "Error" "Exit"
"False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me" "MyBase" "MyClass"
"New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler" "Resume" "Return"
"Select" "Short" "Single" "Stop" "String" "SyncLock" "Text" "Then" "Throw"
"True" "Try" "TypeOf" "While" "With" "Continue" "Using" "SByte" "UInteger"
"ULong" "UShort"
First: node = 1371
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "Else"
"ElseIf" "End" "Erase" "Error" "Exit" "False" "For" "GetType" "GoTo" "If"
"Integer" "Long" "Me" "MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent"
"ReDim" "RemoveHandler" "Resume" "Return" "Select" "Short" "Single" "Static"
"Stop" "String" "SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With"
"Continue" "Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1372
"Else" "ElseIf" "End"
First: node = 1382
EOL ":" "Then"
First: node = 1384
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "Else"
"ElseIf" "End" "Erase" "Error" "Exit" "False" "For" "GetType" "GoTo" "If"
"Integer" "Long" "Me" "MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent"
"ReDim" "RemoveHandler" "Resume" "Return" "Select" "Short" "Single" "Static"
"Stop" "String" "SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With"
"Continue" "Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1385
"Else" "ElseIf" "End"
First: node = 1389
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "End" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1390
"End"
First: node = 1398
":" "Else"
First: node = 1401
":" "Else"
First: node = 1406
":"
First: node = 1409
":"
First: node = 1419
EOL ":"
First: node = 1420
"Case" "End"
First: node = 1426
EOL ":"
First: node = 1428
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "Case" "CBool" "CByte" "CChar"
"CDate" "CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort"
"CSng" "CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "End"
"Erase" "Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long"
"Me" "MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim"
"RemoveHandler" "Resume" "Return" "Select" "Short" "Single" "Static" "Stop"
"String" "SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With"
"Continue" "Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1430
"Case" "End"
First: node = 1438
-- empty set --
First: node = 1442
-- empty set --
First: node = 1446
-- empty set --
First: node = 1454
"=" "+=" "^=" "-=" "*=" "/=" "\\=" "<<=" ">>=" "&="
First: node = 1451
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 1452
-- empty set --
First: node = 1460
-- empty set --
First: node = 1464
"As"
First: node = 1468
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "End" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1472
")"
First: node = 1482
"End"
First: node = 1476
"="
First: node = 1478
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "End" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1184
","
First: node = 1184
","
First: node = 1585
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "Catch" "CBool" "CByte" "CChar"
"CDate" "CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort"
"CSng" "CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "End"
"Erase" "Error" "Exit" "False" "Finally" "For" "GetType" "GoTo" "If" "Integer"
"Long" "Me" "MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim"
"RemoveHandler" "Resume" "Return" "Select" "Short" "Single" "Static" "Stop"
"String" "SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With"
"Continue" "Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1587
"Catch" "End" "Finally"
First: node = 1591
"End" "Finally"
First: node = 1590
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "End" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1592
"End"
First: node = 1576
EOL ":"
First: node = 1577
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "End" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1579
"End"
First: node = 1489
"As"
First: node = 1493
"As"
First: node = 1492
-- empty set --
First: node = 1530
","
First: node = 1533
","
First: node = 1503
-- empty set --
First: node = 1512
-- empty set --
First: node = 1526
-- empty set --
First: node = 1558
-- empty set --
First: node = 1564
"To"
First: node = 1565
-- empty set --
First: node = 1597
EOL ":" "As" "When"
First: node = 1604
EOL ":" "When"
First: node = 1605
EOL ":"
First: node = 1606
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "Catch" "CBool" "CByte" "CChar"
"CDate" "CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort"
"CSng" "CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double"
"Erase" "Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long"
"Me" "MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim"
"RemoveHandler" "Resume" "Return" "Select" "Short" "Single" "Static" "Stop"
"String" "SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With"
"Continue" "Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1607
"Catch"
First: node = 15
"Explicit"
First: node = 19
"Strict"
First: node = 26
"Binary"
First: node = 28
"Text"
First: node = 25
"Compare"
First: node = 1036
"Assembly"
First: node = 1037
"Module"
First: node = 1046
"Assembly"
First: node = 1047
"Module"
First: node = 64
"Namespace"
First: node = 73
"<" "Class" "Delegate" "Enum" "Friend" "Interface" "Module" "MustInherit"
"NotInheritable" "Private" "Protected" "Public" "Shadows" "Shared" "Structure"
"Partial"
First: node = 35
"On"
First: node = 37
"Off"
First: node = 41
EOL
First: node = 42
":"
First: node = 1617
ident
First: node = 1618
"Text"
First: node = 1621
"Binary"
First: node = 1623
"Compare"
First: node = 1094
"Event"
First: node = 1096
"Return"
First: node = 1100
ident "Binary" "Compare" "Text"
First: node = 2138
"Public"
First: node = 2140
"Protected"
First: node = 2144
"Friend"
First: node = 2147
"Private"
First: node = 2150
"Shared"
First: node = 2153
"Shadows"
First: node = 2156
"MustInherit"
First: node = 2159
"NotInheritable"
First: node = 79
"Class" "Partial"
First: node = 96
"Module"
First: node = 105
"Structure"
First: node = 116
"Enum"
First: node = 128
"Interface"
First: node = 141
"Sub"
First: node = 150
"Function"
First: node = 139
"Delegate"
First: node = 2081
"Boolean"
First: node = 2083
"Date"
First: node = 2087
"Char"
First: node = 2090
"String"
First: node = 2093
"Decimal"
First: node = 2096
"Byte"
First: node = 2099
"Short"
First: node = 2102
"Integer"
First: node = 2105
"Long"
First: node = 2108
"Single"
First: node = 2111
"Double"
First: node = 2114
"UInteger"
First: node = 2117
"ULong"
First: node = 2120
"UShort"
First: node = 2123
"SByte"
First: node = 2162
"MustInherit"
First: node = 2164
"Default"
First: node = 2168
"Friend"
First: node = 2171
"Shadows"
First: node = 2174
"Overrides"
First: node = 2177
"MustOverride"
First: node = 2180
"Private"
First: node = 2183
"Protected"
First: node = 2186
"Public"
First: node = 2189
"NotInheritable"
First: node = 2192
"NotOverridable"
First: node = 2195
"Shared"
First: node = 2198
"Overridable"
First: node = 2201
"Overloads"
First: node = 2204
"ReadOnly"
First: node = 2207
"WriteOnly"
First: node = 2210
"WithEvents"
First: node = 2213
"Dim"
First: node = 307
"Class" "Delegate" "Enum" "Interface" "Module" "Structure" "Partial"
First: node = 318
"Implements"
First: node = 319
"Handles"
First: node = 325
-- empty set --
First: node = 327
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "End" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 310
ident "Binary" "Compare" "Text"
First: node = 336
"New"
First: node = 308
"Sub"
First: node = 370
"Implements"
First: node = 371
"Handles"
First: node = 376
-- empty set --
First: node = 378
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "End" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 355
"Function"
First: node = 392
"Sub"
First: node = 409
"Function"
First: node = 388
"Declare"
First: node = 436
"As"
First: node = 442
EOL "(" "Implements"
First: node = 432
"Event"
First: node = 450
ident "Binary" "Compare" "Text"
First: node = 459
"Const"
First: node = 487
-- empty set --
First: node = 489
"<" "Get" "Set"
First: node = 471
"Property"
First: node = 229
"Event"
First: node = 243
"Sub"
First: node = 256
"Function"
First: node = 273
"Property"
First: node = 226
"<" "Default" "Dim" "Event" "Friend" "Function" "MustInherit" "MustOverride"
"NotInheritable" "NotOverridable" "Overloads" "Overridable" "Overrides"
"Private" "Property" "Protected" "Public" "ReadOnly" "Shadows" "Shared" "Sub"
"WithEvents" "WriteOnly"
First: node = 289
"Class" "Delegate" "Enum" "Interface" "Module" "Structure" "Partial"
First: node = 1145
-- empty set --
First: node = 1149
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 590
-- empty set --
First: node = 591
"Ansi"
First: node = 595
"Auto"
First: node = 598
"Unicode"
First: node = 552
-- empty set --
First: node = 558
"=" "As"
First: node = 501
"Get"
First: node = 508
"Set"
First: node = 575
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 576
"{"
First: node = 637
ident "Binary" "Compare" "Text"
First: node = 644
ident "Binary" "Compare" "Text"
First: node = 646
"Error"
First: node = 642
"MyBase"
First: node = 653
"+"
First: node = 655
"-"
First: node = 659
"*"
First: node = 695
LiteralString
First: node = 697
LiteralCharacter
First: node = 701
LiteralSingle
First: node = 704
LiteralDouble
First: node = 707
LiteralInteger
First: node = 710
LiteralDate
First: node = 713
LiteralDecimal
First: node = 716
"True"
First: node = 719
"False"
First: node = 722
"Nothing"
First: node = 725
"("
First: node = 730
ident "Binary" "Compare" "Text"
First: node = 733
"Boolean" "Byte" "Char" "Date" "Decimal" "Double" "Integer" "Long" "Short"
"Single" "String" "SByte" "UInteger" "ULong" "UShort"
First: node = 739
"Me"
First: node = 743
"MyBase"
First: node = 745
"MyClass"
First: node = 742
"MyBase" "MyClass"
First: node = 753
"New"
First: node = 756
"DirectCast"
First: node = 757
"CType"
First: node = 758
"CType" "DirectCast"
First: node = 767
"CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "CInt" "CLng" "CObj" "CShort"
"CSng" "CStr"
First: node = 773
"AddressOf"
First: node = 777
"GetType"
First: node = 783
"TypeOf"
First: node = 789
"."
First: node = 792
"("
First: node = 699
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "(" "AddressOf" "Binary" "Boolean" "Byte" "CBool"
"CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare"
"CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast" "Double" "False"
"GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New" "Nothing" "Short"
"Single" "String" "Text" "True" "TypeOf" "SByte" "UInteger" "ULong" "UShort"
First: node = 811
"."
First: node = 814
"("
First: node = 808
"."
First: node = 665
"="
First: node = 667
"&="
First: node = 671
"+="
First: node = 674
"-="
First: node = 677
"*="
First: node = 680
"/="
First: node = 683
"\\="
First: node = 686
"^="
First: node = 689
"<<="
First: node = 692
">>="
First: node = 1625
ident "Binary" "Compare" "Text"
First: node = 1627
"AddHandler"
First: node = 1631
"AddressOf"
First: node = 1634
"Alias"
First: node = 1637
"And"
First: node = 1640
"AndAlso"
First: node = 1643
"Ansi"
First: node = 1646
"As"
First: node = 1649
"Assembly"
First: node = 1652
"Auto"
First: node = 1655
"Boolean"
First: node = 1658
"ByRef"
First: node = 1661
"Byte"
First: node = 1664
"ByVal"
First: node = 1667
"Call"
First: node = 1670
"Case"
First: node = 1673
"Catch"
First: node = 1676
"CBool"
First: node = 1679
"CByte"
First: node = 1682
"CChar"
First: node = 1685
"CDate"
First: node = 1688
"CDbl"
First: node = 1691
"CDec"
First: node = 1694
"Char"
First: node = 1697
"CInt"
First: node = 1700
"Class"
First: node = 1703
"CLng"
First: node = 1706
"CObj"
First: node = 1709
"Const"
First: node = 1712
"CShort"
First: node = 1715
"CSng"
First: node = 1718
"CStr"
First: node = 1721
"CType"
First: node = 1724
"Date"
First: node = 1727
"Decimal"
First: node = 1730
"Declare"
First: node = 1733
"Default"
First: node = 1736
"Delegate"
First: node = 1739
"Dim"
First: node = 1742
"DirectCast"
First: node = 1745
"Do"
First: node = 1748
"Double"
First: node = 1751
"Each"
First: node = 1754
"Else"
First: node = 1757
"ElseIf"
First: node = 1760
"End"
First: node = 1763
"EndIf"
First: node = 1766
"Enum"
First: node = 1769
"Erase"
First: node = 1772
"Error"
First: node = 1775
"Event"
First: node = 1778
"Exit"
First: node = 1781
"Explicit"
First: node = 1784
"False"
First: node = 1787
"Finally"
First: node = 1790
"For"
First: node = 1793
"Friend"
First: node = 1796
"Function"
First: node = 1799
"Get"
First: node = 1802
"GetType"
First: node = 1805
"GoSub"
First: node = 1808
"GoTo"
First: node = 1811
"Handles"
First: node = 1814
"If"
First: node = 1817
"Implements"
First: node = 1820
"Imports"
First: node = 1823
"In"
First: node = 1826
"Inherits"
First: node = 1829
"Integer"
First: node = 1832
"Interface"
First: node = 1835
"Is"
First: node = 1838
"Let"
First: node = 1841
"Lib"
First: node = 1844
"Like"
First: node = 1847
"Long"
First: node = 1850
"Loop"
First: node = 1853
"Me"
First: node = 1856
"Mod"
First: node = 1859
"Module"
First: node = 1862
"MustInherit"
First: node = 1865
"MustOverride"
First: node = 1868
"MyBase"
First: node = 1871
"MyClass"
First: node = 1874
"Namespace"
First: node = 1877
"New"
First: node = 1880
"Next"
First: node = 1883
"Not"
First: node = 1886
"Nothing"
First: node = 1889
"NotInheritable"
First: node = 1892
"NotOverridable"
First: node = 1895
"Object"
First: node = 1898
"On"
First: node = 1901
"Option"
First: node = 1904
"Optional"
First: node = 1907
"Or"
First: node = 1910
"OrElse"
First: node = 1913
"Overloads"
First: node = 1916
"Overridable"
First: node = 1919
"Overrides"
First: node = 1922
"ParamArray"
First: node = 1925
"Preserve"
First: node = 1928
"Private"
First: node = 1931
"Property"
First: node = 1934
"Protected"
First: node = 1937
"Public"
First: node = 1940
"RaiseEvent"
First: node = 1943
"ReadOnly"
First: node = 1946
"ReDim"
First: node = 1949
"RemoveHandler"
First: node = 1952
"Resume"
First: node = 1955
"Return"
First: node = 1958
"Select"
First: node = 1961
"Set"
First: node = 1964
"Shadows"
First: node = 1967
"Shared"
First: node = 1970
"Short"
First: node = 1973
"Single"
First: node = 1976
"Static"
First: node = 1979
"Step"
First: node = 1982
"Stop"
First: node = 1985
"String"
First: node = 1988
"Structure"
First: node = 1991
"Sub"
First: node = 1994
"SyncLock"
First: node = 1997
"Then"
First: node = 2000
"Throw"
First: node = 2003
"To"
First: node = 2006
"True"
First: node = 2009
"Try"
First: node = 2012
"TypeOf"
First: node = 2015
"Unicode"
First: node = 2018
"Until"
First: node = 2021
"Variant"
First: node = 2024
"Wend"
First: node = 2027
"When"
First: node = 2030
"While"
First: node = 2033
"With"
First: node = 2036
"WithEvents"
First: node = 2039
"WriteOnly"
First: node = 2042
"Xor"
First: node = 2045
"Continue"
First: node = 2048
"Operator"
First: node = 2051
"Using"
First: node = 2054
"IsNot"
First: node = 2057
"SByte"
First: node = 2060
"UInteger"
First: node = 2063
"ULong"
First: node = 2066
"UShort"
First: node = 2069
"Of"
First: node = 2072
"Narrowing"
First: node = 2075
"Widening"
First: node = 2078
"Partial"
First: node = 834
"CBool"
First: node = 836
"CByte"
First: node = 840
"CChar"
First: node = 843
"CDate"
First: node = 846
"CDec"
First: node = 849
"CDbl"
First: node = 852
"CInt"
First: node = 855
"CLng"
First: node = 858
"CObj"
First: node = 861
"CShort"
First: node = 864
"CSng"
First: node = 867
"CStr"
First: node = 998
-- empty set --
First: node = 1005
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 901
"<>"
First: node = 903
"="
First: node = 907
"Like"
First: node = 914
"<"
First: node = 916
">"
First: node = 920
"<="
First: node = 923
">="
First: node = 918
">" "<" ">=" "<="
First: node = 928
"Is"
First: node = 930
"IsNot"
First: node = 932
"Is" "IsNot"
First: node = 940
"<<"
First: node = 942
">>"
First: node = 950
"+"
First: node = 952
"-"
First: node = 956
"&"
First: node = 963
"*"
First: node = 965
"/"
First: node = 969
"\\"
First: node = 972
"Mod"
First: node = 975
"^"
First: node = 1013
ident "Binary" "Compare" "Text"
First: node = 1015
"Object"
First: node = 1019
"Boolean" "Byte" "Char" "Date" "Decimal" "Double" "Integer" "Long" "Short"
"Single" "String" "SByte" "UInteger" "ULong" "UShort"
First: node = 1077
-- empty set --
First: node = 1083
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 2126
"ByVal"
First: node = 2128
"ByRef"
First: node = 2132
"Optional"
First: node = 2135
"ParamArray"
First: node = 1155
-- empty set --
First: node = 1156
-- empty set --
First: node = 1163
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddHandler" "AddressOf"
"Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec"
"Char" "CInt" "CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date"
"Decimal" "DirectCast" "Do" "Double" "Erase" "Error" "Exit" "False" "For"
"GetType" "GoTo" "If" "Integer" "Long" "Me" "MyBase" "MyClass" "New" "Nothing"
"On" "RaiseEvent" "ReDim" "RemoveHandler" "Resume" "Return" "Select" "Short"
"Single" "Stop" "String" "SyncLock" "Text" "Throw" "True" "Try" "TypeOf"
"While" "With" "Continue" "Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1166
ident "Binary" "Compare" "Const" "Dim" "Static" "Text"
First: node = 1513
ident "Binary" "Compare" "Text"
First: node = 1515
LiteralInteger
First: node = 1188
"Sub"
First: node = 1190
"Function"
First: node = 1194
"Property"
First: node = 1197
"Do"
First: node = 1200
"For"
First: node = 1203
"Try"
First: node = 1206
"While"
First: node = 1209
"Select"
First: node = 1186
"Exit"
First: node = 1213
"Try"
First: node = 1218
"Do"
First: node = 1220
"For"
First: node = 1224
"While"
First: node = 1216
"Continue"
First: node = 1230
"Throw"
First: node = 1235
"Return"
First: node = 1240
"SyncLock"
First: node = 1248
"RaiseEvent"
First: node = 1258
"With"
First: node = 1260
"AddHandler"
First: node = 1267
"RemoveHandler"
First: node = 1274
"While"
First: node = 1284
"Until" "While"
First: node = 1290
EOL ":"
First: node = 1282
"Do"
First: node = 1302
"Each"
First: node = 1312
ident "Binary" "Compare" "Text"
First: node = 1300
"For"
First: node = 1335
"Error"
First: node = 1339
"ReDim"
First: node = 1351
"Erase"
First: node = 1360
"Stop"
First: node = 1367
-- empty set --
First: node = 1373
-- empty set --
First: node = 1376
"ElseIf"
First: node = 1370
EOL ":"
First: node = 1397
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddHandler" "AddressOf"
"Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec"
"Char" "CInt" "CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date"
"Decimal" "DirectCast" "Do" "Double" "Erase" "Error" "Exit" "False" "For"
"GetType" "GoTo" "If" "Integer" "Long" "Me" "MyBase" "MyClass" "New" "Nothing"
"On" "RaiseEvent" "ReDim" "RemoveHandler" "Resume" "Return" "Select" "Short"
"Single" "Stop" "String" "SyncLock" "Text" "Throw" "True" "Try" "TypeOf"
"While" "With" "Continue" "Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1363
"If"
First: node = 1415
"Select"
First: node = 1436
"On"
First: node = 1440
"GoTo"
First: node = 1444
"Resume"
First: node = 1450
"=" "+=" "^=" "-=" "*=" "/=" "\\=" "<<=" ">>=" "&="
First: node = 1453
-- empty set --
First: node = 1448
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte" "UInteger"
"ULong" "UShort"
First: node = 1458
"Call"
First: node = 1466
"New"
First: node = 1475
ident "Binary" "Compare" "Text"
First: node = 1462
"Using"
First: node = 1170
"Const"
First: node = 1172
"Static"
First: node = 1176
"Dim"
First: node = 1567
"While"
First: node = 1569
"Until"
First: node = 1497
-- empty set --
First: node = 1502
"GoTo"
First: node = 1506
"Resume"
First: node = 1519
-- empty set --
First: node = 1523
"Resume"
First: node = 1535
"Else"
First: node = 1539
"<"
First: node = 1541
">"
First: node = 1545
"<="
First: node = 1548
">="
First: node = 1551
"="
First: node = 1554
"<>"
First: node = 1538
"=" ">" "<" "<>" ">=" "<=" "Is"
First: node = 1561
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 1
EOL
First: node = 4
EOF "<" "Class" "Delegate" "Enum" "Friend" "Imports" "Interface" "Module"
"MustInherit" "Namespace" "NotInheritable" "Option" "Private" "Protected"
"Public" "Shadows" "Shared" "Structure" "Partial"
First: node = 3
"Option"
First: node = 6
EOF "<" "Class" "Delegate" "Enum" "Friend" "Imports" "Interface" "Module"
"MustInherit" "Namespace" "NotInheritable" "Private" "Protected" "Public"
"Shadows" "Shared" "Structure" "Partial"
First: node = 5
"Imports"
First: node = 9
EOF "<" "Class" "Delegate" "Enum" "Friend" "Interface" "Module" "MustInherit"
"Namespace" "NotInheritable" "Private" "Protected" "Public" "Shadows" "Shared"
"Structure" "Partial"
First: node = 7
-- empty set --
First: node = 11
EOF "<" "Class" "Delegate" "Enum" "Friend" "Interface" "Module" "MustInherit"
"Namespace" "NotInheritable" "Private" "Protected" "Public" "Shadows" "Shared"
"Structure" "Partial"
First: node = 10
"<" "Class" "Delegate" "Enum" "Friend" "Interface" "Module" "MustInherit"
"Namespace" "NotInheritable" "Private" "Protected" "Public" "Shadows" "Shared"
"Structure" "Partial"
First: node = 12
EOF
First: node = 15
"Explicit"
First: node = 16
"Off" "On"
First: node = 18
EOL ":"
First: node = 19
"Strict"
First: node = 20
"Off" "On"
First: node = 22
EOL ":"
First: node = 25
"Compare"
First: node = 26
"Binary"
First: node = 28
"Text"
First: node = 51
","
First: node = 55
EOL ":"
First: node = 1036
"Assembly"
First: node = 1037
"Module"
First: node = 1044
-- empty set --
First: node = 1056
"," ">"
First: node = 1045
","
First: node = 1052
ident "Binary" "Compare" "Text"
First: node = 1046
"Assembly"
First: node = 1047
"Module"
First: node = 1055
","
First: node = 1057
">"
First: node = 64
"Namespace"
First: node = 73
"<" "Class" "Delegate" "Enum" "Friend" "Interface" "Module" "MustInherit"
"NotInheritable" "Private" "Protected" "Public" "Shadows" "Shared" "Structure"
"Partial"
First: node = 71
"<"
First: node = 75
"Class" "Delegate" "Enum" "Friend" "Interface" "Module" "MustInherit"
"NotInheritable" "Private" "Protected" "Public" "Shadows" "Shared" "Structure"
"Partial"
First: node = 74
"Friend" "MustInherit" "NotInheritable" "Private" "Protected" "Public"
"Shadows" "Shared"
First: node = 76
"Class" "Delegate" "Enum" "Interface" "Module" "Structure" "Partial"
First: node = 35
"On"
First: node = 37
"Off"
First: node = 41
EOL
First: node = 42
":"
First: node = 43
EOL
First: node = null
-- empty set --
First: node = 57
-- empty set --
First: node = 62
ident "Binary" "Compare" "Text"
First: node = 1617
ident
First: node = 1618
"Text"
First: node = 1621
"Binary"
First: node = 1623
"Compare"
First: node = 1611
-- empty set --
First: node = 1616
-- empty set --
First: node = 170
"<" "Class" "Delegate" "Enum" "Friend" "Interface" "Module" "MustInherit"
"Namespace" "NotInheritable" "Private" "Protected" "Public" "Shadows" "Shared"
"Structure" "Partial"
First: node = 172
"End"
First: node = 1093
-- empty set --
First: node = 1105
ident "Binary" "Compare" "Text"
First: node = 1094
"Event"
First: node = 1096
"Return"
First: node = 1100
ident "Binary" "Compare" "Text"
First: node = 1107
-- empty set --
First: node = 1113
"," ">"
First: node = 1112
","
First: node = 1114
">"
First: node = 2138
"Public"
First: node = 2140
"Protected"
First: node = 2144
"Friend"
First: node = 2147
"Private"
First: node = 2150
"Shared"
First: node = 2153
"Shadows"
First: node = 2156
"MustInherit"
First: node = 2159
"NotInheritable"
First: node = 79
"Class" "Partial"
First: node = 80
"Partial"
First: node = 83
"Class"
First: node = 88
"Inherits"
First: node = 93
ident "<" "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate"
"Dim" "End" "Enum" "Event" "Friend" "Function" "Implements" "Interface"
"Module" "MustInherit" "MustOverride" "NotInheritable" "NotOverridable"
"Overloads" "Overridable" "Overrides" "Private" "Property" "Protected"
"Public" "ReadOnly" "Shadows" "Shared" "Structure" "Sub" "Text" "WithEvents"
"WriteOnly" "Partial"
First: node = 91
"Implements"
First: node = 94
ident "<" "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate"
"Dim" "End" "Enum" "Event" "Friend" "Function" "Interface" "Module"
"MustInherit" "MustOverride" "NotInheritable" "NotOverridable" "Overloads"
"Overridable" "Overrides" "Private" "Property" "Protected" "Public" "ReadOnly"
"Shadows" "Shared" "Structure" "Sub" "Text" "WithEvents" "WriteOnly" "Partial"
First: node = 96
"Module"
First: node = 105
"Structure"
First: node = 110
"Implements"
First: node = 113
ident "<" "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate"
"Dim" "End" "Enum" "Event" "Friend" "Function" "Interface" "Module"
"MustInherit" "MustOverride" "NotInheritable" "NotOverridable" "Overloads"
"Overridable" "Overrides" "Private" "Property" "Protected" "Public" "ReadOnly"
"Shadows" "Shared" "Structure" "Sub" "Text" "WithEvents" "WriteOnly" "Partial"
First: node = 116
"Enum"
First: node = 120
"As"
First: node = 124
EOL
First: node = 128
"Interface"
First: node = 133
"Inherits"
First: node = 136
"<" "Class" "Default" "Delegate" "Dim" "End" "Enum" "Event" "Friend" "Function"
"Interface" "Module" "MustInherit" "MustOverride" "NotInheritable"
"NotOverridable" "Overloads" "Overridable" "Overrides" "Private" "Property"
"Protected" "Public" "ReadOnly" "Shadows" "Shared" "Structure" "Sub"
"WithEvents" "WriteOnly" "Partial"
First: node = 139
"Delegate"
First: node = 141
"Sub"
First: node = 144
"("
First: node = 166
EOL
First: node = 145
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 147
")"
First: node = 150
"Function"
First: node = 153
"("
First: node = 163
EOL "As"
First: node = 154
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 156
")"
First: node = 159
"As"
First: node = 166
EOL
First: node = 619
","
First: node = 623
EOL ":"
First: node = 175
ident "<" "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate"
"Dim" "Enum" "Event" "Friend" "Function" "Interface" "Module" "MustInherit"
"MustOverride" "NotInheritable" "NotOverridable" "Overloads" "Overridable"
"Overrides" "Private" "Property" "Protected" "Public" "ReadOnly" "Shadows"
"Shared" "Structure" "Sub" "Text" "WithEvents" "WriteOnly" "Partial"
First: node = 183
"End"
First: node = 176
"<"
First: node = 180
ident "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate" "Dim"
"Enum" "Event" "Friend" "Function" "Interface" "Module" "MustInherit"
"MustOverride" "NotInheritable" "NotOverridable" "Overloads" "Overridable"
"Overrides" "Private" "Property" "Protected" "Public" "ReadOnly" "Shadows"
"Shared" "Structure" "Sub" "Text" "WithEvents" "WriteOnly" "Partial"
First: node = 179
"Default" "Dim" "Friend" "MustInherit" "MustOverride" "NotInheritable"
"NotOverridable" "Overloads" "Overridable" "Overrides" "Private" "Protected"
"Public" "ReadOnly" "Shadows" "Shared" "WithEvents" "WriteOnly"
First: node = 181
ident "Binary" "Class" "Compare" "Const" "Declare" "Delegate" "Enum" "Event"
"Function" "Interface" "Module" "Property" "Structure" "Sub" "Text" "Partial"
First: node = 199
ident "<" "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate"
"Dim" "Enum" "Event" "Friend" "Function" "Interface" "Module" "MustInherit"
"MustOverride" "NotInheritable" "NotOverridable" "Overloads" "Overridable"
"Overrides" "Private" "Property" "Protected" "Public" "ReadOnly" "Shadows"
"Shared" "Structure" "Sub" "Text" "WithEvents" "WriteOnly" "Partial"
First: node = 207
"End"
First: node = 200
"<"
First: node = 204
ident "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate" "Dim"
"Enum" "Event" "Friend" "Function" "Interface" "Module" "MustInherit"
"MustOverride" "NotInheritable" "NotOverridable" "Overloads" "Overridable"
"Overrides" "Private" "Property" "Protected" "Public" "ReadOnly" "Shadows"
"Shared" "Structure" "Sub" "Text" "WithEvents" "WriteOnly" "Partial"
First: node = 203
"Default" "Dim" "Friend" "MustInherit" "MustOverride" "NotInheritable"
"NotOverridable" "Overloads" "Overridable" "Overrides" "Private" "Protected"
"Public" "ReadOnly" "Shadows" "Shared" "WithEvents" "WriteOnly"
First: node = 205
ident "Binary" "Class" "Compare" "Const" "Declare" "Delegate" "Enum" "Event"
"Function" "Interface" "Module" "Property" "Structure" "Sub" "Text" "Partial"
First: node = 187
ident "<" "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate"
"Dim" "Enum" "Event" "Friend" "Function" "Interface" "Module" "MustInherit"
"MustOverride" "NotInheritable" "NotOverridable" "Overloads" "Overridable"
"Overrides" "Private" "Property" "Protected" "Public" "ReadOnly" "Shadows"
"Shared" "Structure" "Sub" "Text" "WithEvents" "WriteOnly" "Partial"
First: node = 195
"End"
First: node = 188
"<"
First: node = 192
ident "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate" "Dim"
"Enum" "Event" "Friend" "Function" "Interface" "Module" "MustInherit"
"MustOverride" "NotInheritable" "NotOverridable" "Overloads" "Overridable"
"Overrides" "Private" "Property" "Protected" "Public" "ReadOnly" "Shadows"
"Shared" "Structure" "Sub" "Text" "WithEvents" "WriteOnly" "Partial"
First: node = 191
"Default" "Dim" "Friend" "MustInherit" "MustOverride" "NotInheritable"
"NotOverridable" "Overloads" "Overridable" "Overrides" "Private" "Protected"
"Public" "ReadOnly" "Shadows" "Shared" "WithEvents" "WriteOnly"
First: node = 193
ident "Binary" "Class" "Compare" "Const" "Declare" "Delegate" "Enum" "Event"
"Function" "Interface" "Module" "Property" "Structure" "Sub" "Text" "Partial"
First: node = 2081
"Boolean"
First: node = 2083
"Date"
First: node = 2087
"Char"
First: node = 2090
"String"
First: node = 2093
"Decimal"
First: node = 2096
"Byte"
First: node = 2099
"Short"
First: node = 2102
"Integer"
First: node = 2105
"Long"
First: node = 2108
"Single"
First: node = 2111
"Double"
First: node = 2114
"UInteger"
First: node = 2117
"ULong"
First: node = 2120
"UShort"
First: node = 2123
"SByte"
First: node = 211
ident "<" "Binary" "Compare" "Text"
First: node = 214
"End"
First: node = 611
","
First: node = 615
EOL
First: node = 218
"<" "Class" "Default" "Delegate" "Dim" "Enum" "Event" "Friend" "Function"
"Interface" "Module" "MustInherit" "MustOverride" "NotInheritable"
"NotOverridable" "Overloads" "Overridable" "Overrides" "Private" "Property"
"Protected" "Public" "ReadOnly" "Shadows" "Shared" "Structure" "Sub"
"WithEvents" "WriteOnly" "Partial"
First: node = 220
"End"
First: node = 1116
"<"
First: node = 1119
ident "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 1121
","
First: node = null
-- empty set --
First: node = 1123
"<"
First: node = 1126
ident "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 2162
"MustInherit"
First: node = 2164
"Default"
First: node = 2168
"Friend"
First: node = 2171
"Shadows"
First: node = 2174
"Overrides"
First: node = 2177
"MustOverride"
First: node = 2180
"Private"
First: node = 2183
"Protected"
First: node = 2186
"Public"
First: node = 2189
"NotInheritable"
First: node = 2192
"NotOverridable"
First: node = 2195
"Shared"
First: node = 2198
"Overridable"
First: node = 2201
"Overloads"
First: node = 2204
"ReadOnly"
First: node = 2207
"WriteOnly"
First: node = 2210
"WithEvents"
First: node = 2213
"Dim"
First: node = 307
"Class" "Delegate" "Enum" "Interface" "Module" "Structure" "Partial"
First: node = 308
"Sub"
First: node = 310
ident "Binary" "Compare" "Text"
First: node = 313
"("
First: node = 322
EOL "Handles" "Implements"
First: node = 314
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 316
")"
First: node = 320
"Handles" "Implements"
First: node = 323
EOL
First: node = 318
"Implements"
First: node = 319
"Handles"
First: node = 325
-- empty set --
First: node = 327
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "End" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 336
"New"
First: node = 337
"("
First: node = 342
EOL
First: node = 338
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 340
")"
First: node = 355
"Function"
First: node = 359
"("
First: node = 368
EOL "As" "Handles" "Implements"
First: node = 360
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 362
")"
First: node = 364
"As"
First: node = 369
EOL "Handles" "Implements"
First: node = 365
"<"
First: node = 367
ident "Binary" "Boolean" "Byte" "Char" "Compare" "Date" "Decimal" "Double"
"Integer" "Long" "Object" "Short" "Single" "String" "Text" "SByte" "UInteger"
"ULong" "UShort"
First: node = 372
"Handles" "Implements"
First: node = 375
EOL
First: node = 370
"Implements"
First: node = 371
"Handles"
First: node = 376
-- empty set --
First: node = 378
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "End" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 388
"Declare"
First: node = 390
"Ansi" "Auto" "Function" "Sub" "Unicode"
First: node = 429
"Function" "Sub"
First: node = 392
"Sub"
First: node = 398
"Alias"
First: node = 406
EOL "("
First: node = 402
"("
First: node = 407
EOL
First: node = 403
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 405
")"
First: node = 409
"Function"
First: node = 415
"Alias"
First: node = 423
EOL "(" "As"
First: node = 419
"("
First: node = 426
EOL "As"
First: node = 420
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 422
")"
First: node = 424
"As"
First: node = 427
EOL
First: node = 432
"Event"
First: node = 436
"As"
First: node = 442
EOL "(" "Implements"
First: node = 438
"("
First: node = 446
EOL "Implements"
First: node = 439
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 441
")"
First: node = 445
"Implements"
First: node = 447
EOL
First: node = 450
ident "Binary" "Compare" "Text"
First: node = 453
","
First: node = 456
EOL
First: node = 459
"Const"
First: node = 464
","
First: node = 467
EOL
First: node = 471
"Property"
First: node = 475
"("
First: node = 482
EOL "As" "Implements"
First: node = 476
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 478
")"
First: node = 480
"As"
First: node = 483
EOL "Implements"
First: node = 484
"Implements"
First: node = 486
EOL
First: node = 487
-- empty set --
First: node = 489
"<" "Get" "Set"
First: node = 292
"<"
First: node = 295
ident "Binary" "Compare" "Text"
First: node = 297
"="
First: node = 301
EOL
First: node = 226
"<" "Default" "Dim" "Event" "Friend" "Function" "MustInherit" "MustOverride"
"NotInheritable" "NotOverridable" "Overloads" "Overridable" "Overrides"
"Private" "Property" "Protected" "Public" "ReadOnly" "Shadows" "Shared" "Sub"
"WithEvents" "WriteOnly"
First: node = 224
"<"
First: node = 228
"Default" "Dim" "Event" "Friend" "Function" "MustInherit" "MustOverride"
"NotInheritable" "NotOverridable" "Overloads" "Overridable" "Overrides"
"Private" "Property" "Protected" "Public" "ReadOnly" "Shadows" "Shared" "Sub"
"WithEvents" "WriteOnly"
First: node = 227
"Default" "Dim" "Friend" "MustInherit" "MustOverride" "NotInheritable"
"NotOverridable" "Overloads" "Overridable" "Overrides" "Private" "Protected"
"Public" "ReadOnly" "Shadows" "Shared" "WithEvents" "WriteOnly"
First: node = 254
"Event" "Function" "Property" "Sub"
First: node = 229
"Event"
First: node = 233
"("
First: node = 240
EOL "As"
First: node = 234
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 236
")"
First: node = 238
"As"
First: node = 241
EOL
First: node = 243
"Sub"
First: node = 247
"("
First: node = 252
EOL
First: node = 248
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 250
")"
First: node = 256
"Function"
First: node = 260
"("
First: node = 269
EOL "As"
First: node = 261
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 263
")"
First: node = 265
"As"
First: node = 270
EOL
First: node = 266
"<"
First: node = 268
ident "Binary" "Boolean" "Byte" "Char" "Compare" "Date" "Decimal" "Double"
"Integer" "Long" "Object" "Short" "Single" "String" "Text" "SByte" "UInteger"
"ULong" "UShort"
First: node = 273
"Property"
First: node = 277
"("
First: node = 284
EOL "As"
First: node = 278
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 280
")"
First: node = 282
"As"
First: node = 285
EOL
First: node = 289
"Class" "Delegate" "Enum" "Interface" "Module" "Structure" "Partial"
First: node = 630
","
First: node = null
-- empty set --
First: node = 604
","
First: node = null
-- empty set --
First: node = 1151
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1154
-- empty set --
First: node = 1145
-- empty set --
First: node = 1149
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 590
-- empty set --
First: node = 591
"Ansi"
First: node = 595
"Auto"
First: node = 598
"Unicode"
First: node = 546
-- empty set --
First: node = 551
"=" "As"
First: node = 549
-- empty set --
First: node = 563
"=" "As"
First: node = 552
-- empty set --
First: node = 558
"=" "As"
First: node = 556
"As"
First: node = 559
"="
First: node = 560
"="
First: node = 565
-- empty set --
First: node = 538
"As"
First: node = 541
"="
First: node = 498
"<"
First: node = 515
"Get" "Set"
First: node = 501
"Get"
First: node = 502
"<" "Set"
First: node = null
-- empty set --
First: node = 503
"<"
First: node = 506
"Set"
First: node = 508
"Set"
First: node = 509
"<" "Get"
First: node = null
-- empty set --
First: node = 510
"<"
First: node = 513
"Get"
First: node = 525
"("
First: node = 530
EOL
First: node = 526
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 528
")"
First: node = 983
"("
First: node = 989
"{"
First: node = 984
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" ")" "AddressOf" "Binary"
"Boolean" "Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt"
"CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal"
"DirectCast" "Double" "False" "GetType" "Integer" "Long" "Me" "MyBase"
"MyClass" "New" "Not" "Nothing" "Short" "Single" "String" "Text" "True"
"TypeOf" "SByte" "UInteger" "ULong" "UShort"
First: node = 986
")"
First: node = 988
"{"
First: node = 990
-- empty set --
First: node = 575
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 576
"{"
First: node = 571
","
First: node = null
-- empty set --
First: node = 580
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "{" "(" "AddressOf" "Binary"
"Boolean" "Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt"
"CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal"
"DirectCast" "Double" "False" "GetType" "Integer" "Long" "Me" "MyBase"
"MyClass" "New" "Not" "Nothing" "Short" "Single" "String" "Text" "True"
"TypeOf" "SByte" "UInteger" "ULong" "UShort"
First: node = 588
"}"
First: node = 582
-- empty set --
First: node = 588
"}"
First: node = 637
ident "Binary" "Compare" "Text"
First: node = 642
"MyBase"
First: node = 644
ident "Binary" "Compare" "Text"
First: node = 646
"Error"
First: node = 871
"OrElse"
First: node = null
-- empty set --
First: node = 657
"+" "-" "*"
First: node = 663
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "(" "AddressOf" "Binary" "Boolean" "Byte"
"CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng" "CObj"
"Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte" "UInteger"
"ULong" "UShort"
First: node = 653
"+"
First: node = 655
"-"
First: node = 659
"*"
First: node = 699
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "(" "AddressOf" "Binary" "Boolean" "Byte" "CBool"
"CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare"
"CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast" "Double" "False"
"GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New" "Nothing" "Short"
"Single" "String" "Text" "True" "TypeOf" "SByte" "UInteger" "ULong" "UShort"
First: node = 695
LiteralString
First: node = 697
LiteralCharacter
First: node = 701
LiteralSingle
First: node = 704
LiteralDouble
First: node = 707
LiteralInteger
First: node = 710
LiteralDate
First: node = 713
LiteralDecimal
First: node = 716
"True"
First: node = 719
"False"
First: node = 722
"Nothing"
First: node = 725
"("
First: node = 730
ident "Binary" "Compare" "Text"
First: node = 733
"Boolean" "Byte" "Char" "Date" "Decimal" "Double" "Integer" "Long" "Short"
"Single" "String" "SByte" "UInteger" "ULong" "UShort"
First: node = 739
"Me"
First: node = 742
"MyBase" "MyClass"
First: node = 743
"MyBase"
First: node = 745
"MyClass"
First: node = 753
"New"
First: node = 758
"CType" "DirectCast"
First: node = 756
"DirectCast"
First: node = 757
"CType"
First: node = 767
"CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "CInt" "CLng" "CObj" "CShort"
"CSng" "CStr"
First: node = 773
"AddressOf"
First: node = 777
"GetType"
First: node = 783
"TypeOf"
First: node = 805
"." "("
First: node = null
-- empty set --
First: node = 789
"."
First: node = 792
"("
First: node = 796
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "," "+" "-" "*" "(" ")" "AddressOf" "Binary"
"Boolean" "Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt"
"CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal"
"DirectCast" "Double" "False" "GetType" "Integer" "Long" "Me" "MyBase"
"MyClass" "New" "Not" "Nothing" "Short" "Single" "String" "Text" "True"
"TypeOf" "SByte" "UInteger" "ULong" "UShort"
First: node = 803
")"
First: node = 794
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 801
"," ")"
First: node = 797
","
First: node = 803
")"
First: node = 798
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 801
"," ")"
First: node = 808
"."
First: node = 829
"." "("
First: node = null
-- empty set --
First: node = 811
"."
First: node = 814
"("
First: node = 816
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "," "+" "-" "*" "(" ")" "AddressOf" "Binary"
"Boolean" "Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt"
"CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal"
"DirectCast" "Double" "False" "GetType" "Integer" "Long" "Me" "MyBase"
"MyClass" "New" "Not" "Nothing" "Short" "Single" "String" "Text" "True"
"TypeOf" "SByte" "UInteger" "ULong" "UShort"
First: node = 827
")"
First: node = 817
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 819
"," ")"
First: node = 820
","
First: node = 827
")"
First: node = 822
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 824
"," ")"
First: node = 665
"="
First: node = 667
"&="
First: node = 671
"+="
First: node = 674
"-="
First: node = 677
"*="
First: node = 680
"/="
First: node = 683
"\\="
First: node = 686
"^="
First: node = 689
"<<="
First: node = 692
">>="
First: node = 1625
ident "Binary" "Compare" "Text"
First: node = 1627
"AddHandler"
First: node = 1631
"AddressOf"
First: node = 1634
"Alias"
First: node = 1637
"And"
First: node = 1640
"AndAlso"
First: node = 1643
"Ansi"
First: node = 1646
"As"
First: node = 1649
"Assembly"
First: node = 1652
"Auto"
First: node = 1655
"Boolean"
First: node = 1658
"ByRef"
First: node = 1661
"Byte"
First: node = 1664
"ByVal"
First: node = 1667
"Call"
First: node = 1670
"Case"
First: node = 1673
"Catch"
First: node = 1676
"CBool"
First: node = 1679
"CByte"
First: node = 1682
"CChar"
First: node = 1685
"CDate"
First: node = 1688
"CDbl"
First: node = 1691
"CDec"
First: node = 1694
"Char"
First: node = 1697
"CInt"
First: node = 1700
"Class"
First: node = 1703
"CLng"
First: node = 1706
"CObj"
First: node = 1709
"Const"
First: node = 1712
"CShort"
First: node = 1715
"CSng"
First: node = 1718
"CStr"
First: node = 1721
"CType"
First: node = 1724
"Date"
First: node = 1727
"Decimal"
First: node = 1730
"Declare"
First: node = 1733
"Default"
First: node = 1736
"Delegate"
First: node = 1739
"Dim"
First: node = 1742
"DirectCast"
First: node = 1745
"Do"
First: node = 1748
"Double"
First: node = 1751
"Each"
First: node = 1754
"Else"
First: node = 1757
"ElseIf"
First: node = 1760
"End"
First: node = 1763
"EndIf"
First: node = 1766
"Enum"
First: node = 1769
"Erase"
First: node = 1772
"Error"
First: node = 1775
"Event"
First: node = 1778
"Exit"
First: node = 1781
"Explicit"
First: node = 1784
"False"
First: node = 1787
"Finally"
First: node = 1790
"For"
First: node = 1793
"Friend"
First: node = 1796
"Function"
First: node = 1799
"Get"
First: node = 1802
"GetType"
First: node = 1805
"GoSub"
First: node = 1808
"GoTo"
First: node = 1811
"Handles"
First: node = 1814
"If"
First: node = 1817
"Implements"
First: node = 1820
"Imports"
First: node = 1823
"In"
First: node = 1826
"Inherits"
First: node = 1829
"Integer"
First: node = 1832
"Interface"
First: node = 1835
"Is"
First: node = 1838
"Let"
First: node = 1841
"Lib"
First: node = 1844
"Like"
First: node = 1847
"Long"
First: node = 1850
"Loop"
First: node = 1853
"Me"
First: node = 1856
"Mod"
First: node = 1859
"Module"
First: node = 1862
"MustInherit"
First: node = 1865
"MustOverride"
First: node = 1868
"MyBase"
First: node = 1871
"MyClass"
First: node = 1874
"Namespace"
First: node = 1877
"New"
First: node = 1880
"Next"
First: node = 1883
"Not"
First: node = 1886
"Nothing"
First: node = 1889
"NotInheritable"
First: node = 1892
"NotOverridable"
First: node = 1895
"Object"
First: node = 1898
"On"
First: node = 1901
"Option"
First: node = 1904
"Optional"
First: node = 1907
"Or"
First: node = 1910
"OrElse"
First: node = 1913
"Overloads"
First: node = 1916
"Overridable"
First: node = 1919
"Overrides"
First: node = 1922
"ParamArray"
First: node = 1925
"Preserve"
First: node = 1928
"Private"
First: node = 1931
"Property"
First: node = 1934
"Protected"
First: node = 1937
"Public"
First: node = 1940
"RaiseEvent"
First: node = 1943
"ReadOnly"
First: node = 1946
"ReDim"
First: node = 1949
"RemoveHandler"
First: node = 1952
"Resume"
First: node = 1955
"Return"
First: node = 1958
"Select"
First: node = 1961
"Set"
First: node = 1964
"Shadows"
First: node = 1967
"Shared"
First: node = 1970
"Short"
First: node = 1973
"Single"
First: node = 1976
"Static"
First: node = 1979
"Step"
First: node = 1982
"Stop"
First: node = 1985
"String"
First: node = 1988
"Structure"
First: node = 1991
"Sub"
First: node = 1994
"SyncLock"
First: node = 1997
"Then"
First: node = 2000
"Throw"
First: node = 2003
"To"
First: node = 2006
"True"
First: node = 2009
"Try"
First: node = 2012
"TypeOf"
First: node = 2015
"Unicode"
First: node = 2018
"Until"
First: node = 2021
"Variant"
First: node = 2024
"Wend"
First: node = 2027
"When"
First: node = 2030
"While"
First: node = 2033
"With"
First: node = 2036
"WithEvents"
First: node = 2039
"WriteOnly"
First: node = 2042
"Xor"
First: node = 2045
"Continue"
First: node = 2048
"Operator"
First: node = 2051
"Using"
First: node = 2054
"IsNot"
First: node = 2057
"SByte"
First: node = 2060
"UInteger"
First: node = 2063
"ULong"
First: node = 2066
"UShort"
First: node = 2069
"Of"
First: node = 2072
"Narrowing"
First: node = 2075
"Widening"
First: node = 2078
"Partial"
First: node = 834
"CBool"
First: node = 836
"CByte"
First: node = 840
"CChar"
First: node = 843
"CDate"
First: node = 846
"CDec"
First: node = 849
"CDbl"
First: node = 852
"CInt"
First: node = 855
"CLng"
First: node = 858
"CObj"
First: node = 861
"CShort"
First: node = 864
"CSng"
First: node = 867
"CStr"
First: node = 998
-- empty set --
First: node = 1005
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 876
"AndAlso"
First: node = null
-- empty set --
First: node = 881
"Xor"
First: node = null
-- empty set --
First: node = 886
"Or"
First: node = null
-- empty set --
First: node = 891
"And"
First: node = null
-- empty set --
First: node = 895
"Not"
First: node = 898
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte" "UInteger"
"ULong" "UShort"
First: node = 905
"=" "<>" "Like"
First: node = null
-- empty set --
First: node = 901
"<>"
First: node = 903
"="
First: node = 907
"Like"
First: node = 936
">" "<" ">=" "<=" "Is" "IsNot"
First: node = null
-- empty set --
First: node = 918
">" "<" ">=" "<="
First: node = 914
"<"
First: node = 916
">"
First: node = 920
"<="
First: node = 923
">="
First: node = 932
"Is" "IsNot"
First: node = 928
"Is"
First: node = 930
"IsNot"
First: node = 944
"<<" ">>"
First: node = null
-- empty set --
First: node = 940
"<<"
First: node = 942
">>"
First: node = 954
"+" "-" "&"
First: node = null
-- empty set --
First: node = 950
"+"
First: node = 952
"-"
First: node = 956
"&"
First: node = 967
"*" "/" "\\" "^" "Mod"
First: node = null
-- empty set --
First: node = 963
"*"
First: node = 965
"/"
First: node = 969
"\\"
First: node = 972
"Mod"
First: node = 975
"^"
First: node = 991
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = null
-- empty set --
First: node = 993
","
First: node = null
-- empty set --
First: node = 1013
ident "Binary" "Compare" "Text"
First: node = 1015
"Object"
First: node = 1019
"Boolean" "Byte" "Char" "Date" "Decimal" "Double" "Integer" "Long" "Short"
"Single" "String" "SByte" "UInteger" "ULong" "UShort"
First: node = 1023
-- empty set --
First: node = 1030
-- empty set --
First: node = 1025
"," ")"
First: node = 1027
")"
First: node = 1031
","
First: node = null
-- empty set --
First: node = 1062
"("
First: node = 1064
-- empty set --
First: node = 1066
-- empty set --
First: node = 1090
")"
First: node = 1067
-- empty set --
First: node = 1074
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 1070
":"
First: node = 1072
"="
First: node = 1076
","
First: node = 1090
")"
First: node = 1077
-- empty set --
First: node = 1080
":"
First: node = 1082
"="
First: node = 1083
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 1129
"ByRef" "ByVal" "Optional" "ParamArray"
First: node = 1131
ident "Binary" "Compare" "Text"
First: node = 1133
-- empty set --
First: node = 1138
"=" "As"
First: node = 1136
"As"
First: node = 1139
"="
First: node = 1140
"="
First: node = 1143
-- empty set --
First: node = 2126
"ByVal"
First: node = 2128
"ByRef"
First: node = 2132
"Optional"
First: node = 2135
"ParamArray"
First: node = 1155
-- empty set --
First: node = 1156
-- empty set --
First: node = 1163
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddHandler" "AddressOf"
"Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec"
"Char" "CInt" "CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date"
"Decimal" "DirectCast" "Do" "Double" "Erase" "Error" "Exit" "False" "For"
"GetType" "GoTo" "If" "Integer" "Long" "Me" "MyBase" "MyClass" "New" "Nothing"
"On" "RaiseEvent" "ReDim" "RemoveHandler" "Resume" "Return" "Select" "Short"
"Single" "Stop" "String" "SyncLock" "Text" "Throw" "True" "Try" "TypeOf"
"While" "With" "Continue" "Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1166
ident "Binary" "Compare" "Const" "Dim" "Static" "Text"
First: node = 1513
ident "Binary" "Compare" "Text"
First: node = 1515
LiteralInteger
First: node = 1186
"Exit"
First: node = 1188
"Sub"
First: node = 1190
"Function"
First: node = 1194
"Property"
First: node = 1197
"Do"
First: node = 1200
"For"
First: node = 1203
"Try"
First: node = 1206
"While"
First: node = 1209
"Select"
First: node = 1213
"Try"
First: node = 1216
"Continue"
First: node = 1222
"Do" "For" "While"
First: node = 1228
-- empty set --
First: node = 1218
"Do"
First: node = 1220
"For"
First: node = 1224
"While"
First: node = 1230
"Throw"
First: node = 1231
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 1233
-- empty set --
First: node = 1235
"Return"
First: node = 1236
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 1238
-- empty set --
First: node = 1240
"SyncLock"
First: node = 1248
"RaiseEvent"
First: node = 1251
"("
First: node = 1256
-- empty set --
First: node = 1252
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" ")" "AddressOf" "Binary"
"Boolean" "Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt"
"CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal"
"DirectCast" "Double" "False" "GetType" "Integer" "Long" "Me" "MyBase"
"MyClass" "New" "Not" "Nothing" "Short" "Single" "String" "Text" "True"
"TypeOf" "SByte" "UInteger" "ULong" "UShort"
First: node = 1254
")"
First: node = 1258
"With"
First: node = 1260
"AddHandler"
First: node = 1267
"RemoveHandler"
First: node = 1274
"While"
First: node = 1282
"Do"
First: node = 1284
"Until" "While"
First: node = 1290
EOL ":"
First: node = 1293
"Until" "While"
First: node = 1296
-- empty set --
First: node = 1300
"For"
First: node = 1302
"Each"
First: node = 1309
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 1311
-- empty set --
First: node = 1312
ident "Binary" "Compare" "Text"
First: node = 1318
"Step"
First: node = 1321
EOL ":"
First: node = 1324
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 1331
-- empty set --
First: node = 1326
","
First: node = 1331
-- empty set --
First: node = 1335
"Error"
First: node = 1339
"ReDim"
First: node = 1341
"Preserve"
First: node = 1344
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 1346
","
First: node = null
-- empty set --
First: node = 1351
"Erase"
First: node = 1354
","
First: node = 1358
-- empty set --
First: node = 1360
"Stop"
First: node = 1363
"If"
First: node = 1365
"Then"
First: node = 1395
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "CShort" "CSng" "CStr"
"CType" "Date" "Decimal" "DirectCast" "Do" "Double" "Erase" "Error" "Exit"
"False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me" "MyBase" "MyClass"
"New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler" "Resume" "Return"
"Select" "Short" "Single" "Stop" "String" "SyncLock" "Text" "Throw" "True"
"Try" "TypeOf" "While" "With" "Continue" "Using" "SByte" "UInteger" "ULong"
"UShort"
First: node = 1367
-- empty set --
First: node = 1370
EOL ":"
First: node = 1377
"ElseIf"
First: node = 1391
"Else" "End"
First: node = 1373
-- empty set --
First: node = 1376
"ElseIf"
First: node = 1381
"Then"
First: node = 1383
EOL ":"
First: node = 1387
"Else"
First: node = 1392
"End"
First: node = 1397
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddHandler" "AddressOf"
"Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec"
"Char" "CInt" "CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date"
"Decimal" "DirectCast" "Do" "Double" "Erase" "Error" "Exit" "False" "For"
"GetType" "GoTo" "If" "Integer" "Long" "Me" "MyBase" "MyClass" "New" "Nothing"
"On" "RaiseEvent" "ReDim" "RemoveHandler" "Resume" "Return" "Select" "Short"
"Single" "Stop" "String" "SyncLock" "Text" "Throw" "True" "Try" "TypeOf"
"While" "With" "Continue" "Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1399
":"
First: node = 1411
"Else"
First: node = 1403
"Else"
First: node = 1412
-- empty set --
First: node = 1404
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddHandler" "AddressOf"
"Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec"
"Char" "CInt" "CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date"
"Decimal" "DirectCast" "Do" "Double" "Erase" "Error" "Exit" "False" "For"
"GetType" "GoTo" "If" "Integer" "Long" "Me" "MyBase" "MyClass" "New" "Nothing"
"On" "RaiseEvent" "ReDim" "RemoveHandler" "Resume" "Return" "Select" "Short"
"Single" "Stop" "String" "SyncLock" "Text" "Throw" "True" "Try" "TypeOf"
"While" "With" "Continue" "Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1406
":"
First: node = 1407
":"
First: node = 1412
-- empty set --
First: node = 1415
"Select"
First: node = 1416
"Case"
First: node = 1418
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 1421
"Case"
First: node = 1432
"End"
First: node = 1424
-- empty set --
First: node = 1427
EOL ":"
First: node = 1436
"On"
First: node = 1440
"GoTo"
First: node = 1444
"Resume"
First: node = 1448
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte" "UInteger"
"ULong" "UShort"
First: node = 1450
"=" "+=" "^=" "-=" "*=" "/=" "\\=" "<<=" ">>=" "&="
First: node = 1453
-- empty set --
First: node = 1458
"Call"
First: node = 1462
"Using"
First: node = 1466
"New"
First: node = 1469
"("
First: node = 1474
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "End" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1470
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" ")" "AddressOf" "Binary"
"Boolean" "Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt"
"CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal"
"DirectCast" "Double" "False" "GetType" "Integer" "Long" "Me" "MyBase"
"MyClass" "New" "Not" "Nothing" "Short" "Single" "String" "Text" "True"
"TypeOf" "SByte" "UInteger" "ULong" "UShort"
First: node = 1472
")"
First: node = 1475
ident "Binary" "Compare" "Text"
First: node = 1174
"Const" "Dim" "Static"
First: node = 1180
ident "Binary" "Compare" "Text"
First: node = 1170
"Const"
First: node = 1172
"Static"
First: node = 1176
"Dim"
First: node = 1182
","
First: node = 1185
-- empty set --
First: node = 1586
"Catch" "End" "Finally"
First: node = 1591
"End" "Finally"
First: node = 1588
"Finally"
First: node = 1592
"End"
First: node = 1567
"While"
First: node = 1569
"Until"
First: node = 1487
-- empty set --
First: node = 1493
"As"
First: node = 1490
"As"
First: node = 1494
-- empty set --
First: node = 1531
","
First: node = null
-- empty set --
First: node = 1497
-- empty set --
First: node = 1502
"GoTo"
First: node = 1506
"Resume"
First: node = 1519
-- empty set --
First: node = 1523
"Resume"
First: node = 1524
ident LiteralInteger "Binary" "Compare" "Text"
First: node = 1526
-- empty set --
First: node = 1535
"Else"
First: node = 1538
"=" ">" "<" "<>" ">=" "<=" "Is"
First: node = 1537
"Is"
First: node = 1543
"=" ">" "<" "<>" ">=" "<="
First: node = 1539
"<"
First: node = 1541
">"
First: node = 1545
"<="
First: node = 1548
">="
First: node = 1551
"="
First: node = 1554
"<>"
First: node = 1561
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 1562
"To"
First: node = 1565
-- empty set --
First: node = 1595
"Catch"
First: node = null
-- empty set --
First: node = 1596
ident "Binary" "Compare" "Text"
First: node = 1604
EOL ":" "When"
First: node = 1598
"As"
First: node = 1604
EOL ":" "When"
First: node = 1602
"When"
First: node = 1605
EOL ":"
Cross reference list:
--------------------
"-" 1368 1581 2262
"&" 1582
"&=" 1385
"(" 642 645 740 752 764 780 854 899 925 994 1007 1030 1080
1169 1236 1418 1429 1430 1432 1437 1452 1613 1705 1765 1999 2211
")" 642 645 740 752 764 780 854 899 925 994 1007 1030 1080
1169 1236 1418 1429 1430 1432 1445 1460 1613 1710 1792 1999 2211
"*" 1370 1596
"*=" 1388
"," 480 1048 1063 1247 1273 1294 1306 1323 1337 1429 1441 1456 1635
1722 1733 1734 1779 1819 1820 1845 1956 2005 2011 2080 2096 2105
2353
"." 1336 1337 1343 1345 1421 1427 1436 1449 1451 2457
"/" 1597
"/=" 1389
":" 467 1648 1732 1733 1771 1783 1816 1918 2146 2153 2166
"\\" 1598
"\\=" 1390
"^" 1600
"^=" 1391
"{" 1266
"}" 1277
"+" 1367 1580
"+=" 1386
"<" 1543 1727 1802 2369
"<<" 1565
"<<=" 1392
"<=" 1545 2371
"<>" 1527 2374
"=" 497 814 1189 1226 1384 1528 1648 1771 1783 1878 2075 2216 2373
"-=" 1387
">" 1544 1735 1821 2370
">=" 1546 2372
">>" 1566
">>=" 1393
"AddHandler" 2004 2477
"AddressOf" 1431 2478
"Alias" 993 1006 2479
"And" 1507 2480
"AndAlso" 1492 2481
"Ansi" 1282 2482
"As" 608 646 741 765 781 926 1008 1028 1081 1188 1207 1216 1864
2209 2235 2441 2483
"Assembly" 1727 1733 2484
"Auto" 1283 2485
"Binary" 444 2466
"Boolean" 2486 2634
"ByRef" 2487 2654
"Byte" 2488 2639
"ByVal" 2489 2653
"Call" 2205 2490
"Case" 2160 2166 2491
"Catch" 2440 2492
"CBool" 1471 2493
"CByte" 1472 2494
"CChar" 1473 2495
"CDate" 1474 2496
"CDbl" 1476 2497
"CDec" 1475 2498
"Char" 2499 2636
"CInt" 1477 2500
"Class" 548 671 2501
"CLng" 1478 2502
"CObj" 1479 2503
"Compare" 444 2467
"Const" 1057 1939 2504
"Continue" 1989 2616
"CShort" 1480 2505
"CSng" 1481 2506
"CStr" 1482 2507
"CType" 1429 2508
"Date" 2509 2635
"Decimal" 2510 2638
"Declare" 979 2511
"Default" 2512 2672
"Delegate" 632 2513
"Dim" 1941 2514 2688
"DirectCast" 1429 2515
"Do" 1977 1989 2022 2516
"Double" 2517 2644
"Each" 2053 2518
"Else" 2121 2132 2148 2364 2519
"ElseIf" 2122 2520
"End" 657 671 685 700 709 715 896 904 970 1114 1159 1176 1894
1996 2017 2112 2137 2177 2222 2411 2424 2521
"EndIf" 2522
"Enum" 597 709 2523
"Erase" 2098 2524
"Error" 1348 2087 2260 2525
"Event" 737 1019 1804 2526
"Exit" 1969 2527
"Explicit" 438 2528
"False" 1416 2529
"Finally" 2423 2530
"For" 1979 1989 2044 2531
"Friend" 2532 2662 2673
"Function" 644 761 916 970 1003 1973 2533
"Get" 1153 1159 2534
"GetType" 1432 2535
"GoSub" 2536
"GoTo" 2262 2297 2537
"Handles" 1293 2538
"If" 2110 2121 2137 2539
"Implements" 1318 1336 2540
"Imports" 473 2541
"In" 2054 2542
"Inherits" 827 1303 2543
"Integer" 2544 2641
"Interface" 616 715 2545
"Is" 1433 1551 2367 2546
"IsNot" 1552 2619
"Let" 2547
"Lib" 992 1005 2548
"Like" 1529 2549
"Long" 2550 2642
"Loop" 2029 2039 2551
"Me" 1422 2552
"Mod" 1599 2553
"Module" 564 700 1727 1733 2554
"MustInherit 2555 2666 2671
"MustOverrid 2556 2676
"MyBase" 1345 1424 2557
"MyClass" 1425 2558
"Namespace" 517 657 2559
"Narrowing" 2625
"New" 899 1612 2211 2560
"Next" 2056 2077 2284 2342 2561
"Not" 1512 2562
"Nothing" 1417 2563
"NotInherita 2564 2667 2680
"NotOverrida 2565 2681
"Object" 1685 2566
"Of" 2624
"Off" 460
"On" 458 2260 2567
"Operator" 2617
"Option" 436 2568
"Optional" 2569 2655
"Or" 1502 2570
"OrElse" 1487 2571
"Overloads" 2572 2684
"Overridable 2573 2683
"Overrides" 2574 2675
"ParamArray" 2575 2656
"Partial" 547 2627
"Preserve" 2089 2576
"Private" 2577 2663 2677
"Property" 777 1074 1114 1975 2578
"Protected" 2579 2661 2678
"Public" 2580 2660 2679
"RaiseEvent" 1998 2581
"ReadOnly" 2582 2685
"ReDim" 2089 2583
"RemoveHandl 2010 2584
"Resume" 2284 2342 2343 2585
"Return" 1805 1993 2586
"SByte" 2620 2648
"Select" 1985 2160 2177 2587
"Set" 1168 1176 2588
"Shadows" 2589 2665 2674
"Shared" 2590 2664 2682
"Short" 2591 2640
"Single" 2592 2643
"Static" 1940 2593
"Step" 2075 2594
"Stop" 2108 2595
"Strict" 441
"String" 2596 2637
"Structure" 580 685 2597
"Sub" 641 749 840 896 904 990 1971 2598
"SyncLock" 1995 1996 2599
"Text" 445 2465
"Then" 2110 2125 2600
"Throw" 1991 2601
"To" 2075 2380 2602
"True" 1415 2603
"Try" 1981 2420 2424 2604
"TypeOf" 1433 2605
"UInteger" 2621 2645
"ULong" 2622 2646
"Unicode" 1284 2606
"Until" 2390 2607
"UShort" 2623 2647
"Using" 2206 2222 2618
"Variant" 2608
"Wend" 2609
"When" 2442 2610
"While" 1983 1989 2016 2017 2389 2611
"Widening" 2626
"With" 2399 2411 2612
"WithEvents" 2613 2687
"WriteOnly" 2614 2686
"Xor" 1497 2615
AccessorDecl-1126 1113
AdditiveExpr-1572 1562 1568
AndExpr -1505 1502 1502
Argument -1642 1439 1442 1454 1457 1633 1636
ArgumentList-1627 1613 1999 2211
ArrayInitial-1232 1205
ArrayInitial-1261 1257 1614
ArrayNameMod-1690 1204
ArrayTypeMod-1699 1670 1694 1863 2234
AssignmentOp-1382 2194
Attribute -1746 1732 1733 1818 1819
AttributeArg-1759 1752
AttributeSec-1796 535 667 681 696 731 765 806 926 1132 1137 1144 1836
1846
Block -1886 891 903 965 1155 1171 1995 2017 2028 2038 2055 2076 2115
2126 2133 2170 2221 2406 2421 2423 2444
CaseClause -2357 2352 2353
CaseClauses -2347 2166
CastTarget -1467 1430
CatchClauses-2431 2422
Charset -1280 988
ClassBaseTyp -822 558
ClassBody -661 560
ClassMemberD -818 669 698
ConditionalA-1490 1487 1487
ConditionalO-1485 1354
ConstantDecl-1181 1062 1063
EmbeddedStat-1962 1919 2142 2146 2148 2153
EndOfStmt -464 448 482 557 625 829 1326 1736 1894 1895 1995 2016 2027
2037 2054 2076 2115 2125 2132 2160 2166 2400 2420 2423 2443
EnumBody -704 610
EnumMemberDe -800 707
EOF 432
EOL 427 465 467 528 574 590 609 649 658 672 686 701 710
716 742 753 775 787 815 863 896 902 904 939 975 995
1009 1039 1049 1068 1088 1115 1154 1160 1170 1177 1309
EqualityExpr-1519 1513
EventMemberS-1340 1293 1294
ExclusiveOrE-1500 1497 1497
Expr -1352 814 1189 1245 1247 1256 1418 1429 1430 1431 1553 1648 1653
1772 1785 1878 1991 1993 1995 2005 2005 2011 2011 2016 2027 2039
2054 2056 2075 2075 2075 2079 2080 2087 2090 2096 2099 2105 2110
2125 2160 2194 2216 2376 2380 2380 2400 2442
FormalParame-1854 1838 1848
FormalParame-1830 642 645 740 752 764 780 854 899 925 994 1007 1030
1080 1169
GetAccessorD-1151 1134 1145
GlobalAttrib-1725 430
GotoStatemen-2292 2181 2270
HandlesClaus-1288 859 936
ident 2464
Identifier -2463 497 556 573 589 607 624 641 644 739 751 763 779
807 849 924 991 1004 1026 1079 1187 1203 1336 1337 1342 1344
1347 1419 1421 1648 1806 1862 1998 2206 2308 2441 2456 2476
IdentifierOr-2471 1427 1436 1449 1451 1770 1782 2457
ImplementsCl-1330 857 934 1032 1087
ImportClause -491 478 480
ImportsStmt -470 429
InclusiveOrE-1495 1492 1492
Initializati-1240 1236
InterfaceBas-1298 625
InterfaceBod -713 626
InterfaceMem -723 714
LabelName -2304 1914 2297 2343
LiteralChara 1408
LiteralDate 1412
LiteralDecim 1413
LiteralDoubl 1410
LiteralInteg 1411 2262 2309
LiteralSingl 1409
LiteralStrin 992 993 1005 1006 1407
LocalDeclara-1931 1920
LoopControlV-2228 2053 2074
MemberModifi-2670 668 682 697 735
ModuleBody -690 575
Multiplicati-1588 1577 1584
NamespaceBod -655 529
NamespaceMem -511 431 656
NonArrayType-1679 1659 1669
NonModuleDec -540 536 796 838
NotExpr -1510 1507 1507
ObjectCreate-1606 1207 1428
OnErrorState-2254 2179
OptionStmt -435 428
OptionValue -456 438 441
ParameterMod-2652 1861
PrimitiveTyp-2632 608 1420 1686
Qualident -2450 498 521 1336 1337 1684 1748 2211 2216 2233
RankList -1720 1706
RelationalEx-1535 1524 1531
ResumeStatem-2336 2183
SetAccessorD-1164 1138 1141
ShiftExpr -1557 1540 1548
SimpleExpr -1397 1372 1433
Statement -1906 1895 1918
StructureBod -675 591
StructureMem -833 683 819
TryStatement-2416 1988
TypeImplemen-1313 559 590
TypeModifier-2659 536
TypeName -1666 646 741 765 781 828 926 1008 1028 1081 1188 1216 1304
1307 1318 1323 1429 1432 1433 1864 2235 2441
TypeNameWith-1657 1612
UnaryExpr -1361 1593 1602 2192 2205
VariableDecl-1198 1047 1048 1955 1956
VariableInit-1252 1226 1268 1273
VBNET -422
WhileOrUntil-2387 2027 2039
WithStatemen-2394 2002
First: node = 1
EOL
First: node = 3
"Option"
First: node = 5
"Imports"
First: node = 7
-- empty set --
First: node = 10
"<" "Class" "Delegate" "Enum" "Friend" "Interface" "Module" "MustInherit"
"Namespace" "NotInheritable" "Private" "Protected" "Public" "Shadows" "Shared"
"Structure" "Partial"
First: node = 23
"Compare" "Explicit" "Strict"
First: node = 15
"Explicit"
First: node = 16
"Off" "On"
First: node = 19
"Strict"
First: node = 20
"Off" "On"
First: node = 25
"Compare"
First: node = 30
"Binary" "Text"
First: node = 26
"Binary"
First: node = 28
"Text"
First: node = 51
","
First: node = 1038
"Assembly" "Module"
First: node = 1036
"Assembly"
First: node = 1037
"Module"
First: node = 1044
-- empty set --
First: node = 1045
","
First: node = 1048
"Assembly" "Module"
First: node = 1046
"Assembly"
First: node = 1047
"Module"
First: node = 1055
","
First: node = 77
"<" "Class" "Delegate" "Enum" "Friend" "Interface" "Module" "MustInherit"
"Namespace" "NotInheritable" "Private" "Protected" "Public" "Shadows" "Shared"
"Structure" "Partial"
First: node = 64
"Namespace"
First: node = 73
"<" "Class" "Delegate" "Enum" "Friend" "Interface" "Module" "MustInherit"
"NotInheritable" "Private" "Protected" "Public" "Shadows" "Shared" "Structure"
"Partial"
First: node = 71
"<"
First: node = 74
"Friend" "MustInherit" "NotInheritable" "Private" "Protected" "Public"
"Shadows" "Shared"
First: node = 39
"Off" "On"
First: node = 35
"On"
First: node = 37
"Off"
First: node = 45
EOL ":"
First: node = 41
EOL
First: node = 42
":"
First: node = 43
EOL
First: node = 58
ident "Binary" "Compare" "Text"
First: node = 1619
ident "Binary" "Compare" "Text"
First: node = 1617
ident
First: node = 1618
"Text"
First: node = 1621
"Binary"
First: node = 1623
"Compare"
First: node = 1611
-- empty set --
First: node = 170
"<" "Class" "Delegate" "Enum" "Friend" "Interface" "Module" "MustInherit"
"Namespace" "NotInheritable" "Private" "Protected" "Public" "Shadows" "Shared"
"Structure" "Partial"
First: node = 1098
ident "Binary" "Compare" "Event" "Return" "Text"
First: node = 1098
ident "Binary" "Compare" "Event" "Return" "Text"
First: node = 1094
"Event"
First: node = 1096
"Return"
First: node = 1100
ident "Binary" "Compare" "Text"
First: node = 1107
-- empty set --
First: node = 1112
","
First: node = 2142
"Friend" "MustInherit" "NotInheritable" "Private" "Protected" "Public"
"Shadows" "Shared"
First: node = 2138
"Public"
First: node = 2140
"Protected"
First: node = 2144
"Friend"
First: node = 2147
"Private"
First: node = 2150
"Shared"
First: node = 2153
"Shadows"
First: node = 2156
"MustInherit"
First: node = 2159
"NotInheritable"
First: node = 103
"Class" "Delegate" "Enum" "Interface" "Module" "Structure" "Partial"
First: node = 79
"Class" "Partial"
First: node = 80
"Partial"
First: node = 88
"Inherits"
First: node = 91
"Implements"
First: node = 96
"Module"
First: node = 105
"Structure"
First: node = 110
"Implements"
First: node = 116
"Enum"
First: node = 120
"As"
First: node = 128
"Interface"
First: node = 133
"Inherits"
First: node = 139
"Delegate"
First: node = 164
"Function" "Sub"
First: node = 141
"Sub"
First: node = 144
"("
First: node = 145
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 150
"Function"
First: node = 153
"("
First: node = 154
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 159
"As"
First: node = 619
","
First: node = 175
ident "<" "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate"
"Dim" "Enum" "Event" "Friend" "Function" "Interface" "Module" "MustInherit"
"MustOverride" "NotInheritable" "NotOverridable" "Overloads" "Overridable"
"Overrides" "Private" "Property" "Protected" "Public" "ReadOnly" "Shadows"
"Shared" "Structure" "Sub" "Text" "WithEvents" "WriteOnly" "Partial"
First: node = 176
"<"
First: node = 179
"Default" "Dim" "Friend" "MustInherit" "MustOverride" "NotInheritable"
"NotOverridable" "Overloads" "Overridable" "Overrides" "Private" "Protected"
"Public" "ReadOnly" "Shadows" "Shared" "WithEvents" "WriteOnly"
First: node = 199
ident "<" "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate"
"Dim" "Enum" "Event" "Friend" "Function" "Interface" "Module" "MustInherit"
"MustOverride" "NotInheritable" "NotOverridable" "Overloads" "Overridable"
"Overrides" "Private" "Property" "Protected" "Public" "ReadOnly" "Shadows"
"Shared" "Structure" "Sub" "Text" "WithEvents" "WriteOnly" "Partial"
First: node = 200
"<"
First: node = 203
"Default" "Dim" "Friend" "MustInherit" "MustOverride" "NotInheritable"
"NotOverridable" "Overloads" "Overridable" "Overrides" "Private" "Protected"
"Public" "ReadOnly" "Shadows" "Shared" "WithEvents" "WriteOnly"
First: node = 187
ident "<" "Binary" "Class" "Compare" "Const" "Declare" "Default" "Delegate"
"Dim" "Enum" "Event" "Friend" "Function" "Interface" "Module" "MustInherit"
"MustOverride" "NotInheritable" "NotOverridable" "Overloads" "Overridable"
"Overrides" "Private" "Property" "Protected" "Public" "ReadOnly" "Shadows"
"Shared" "Structure" "Sub" "Text" "WithEvents" "WriteOnly" "Partial"
First: node = 188
"<"
First: node = 191
"Default" "Dim" "Friend" "MustInherit" "MustOverride" "NotInheritable"
"NotOverridable" "Overloads" "Overridable" "Overrides" "Private" "Protected"
"Public" "ReadOnly" "Shadows" "Shared" "WithEvents" "WriteOnly"
First: node = 2085
"Boolean" "Byte" "Char" "Date" "Decimal" "Double" "Integer" "Long" "Short"
"Single" "String" "SByte" "UInteger" "ULong" "UShort"
First: node = 2081
"Boolean"
First: node = 2083
"Date"
First: node = 2087
"Char"
First: node = 2090
"String"
First: node = 2093
"Decimal"
First: node = 2096
"Byte"
First: node = 2099
"Short"
First: node = 2102
"Integer"
First: node = 2105
"Long"
First: node = 2108
"Single"
First: node = 2111
"Double"
First: node = 2114
"UInteger"
First: node = 2117
"ULong"
First: node = 2120
"UShort"
First: node = 2123
"SByte"
First: node = 211
ident "<" "Binary" "Compare" "Text"
First: node = 611
","
First: node = 218
"<" "Class" "Default" "Delegate" "Dim" "Enum" "Event" "Friend" "Function"
"Interface" "Module" "MustInherit" "MustOverride" "NotInheritable"
"NotOverridable" "Overloads" "Overridable" "Overrides" "Private" "Property"
"Protected" "Public" "ReadOnly" "Shadows" "Shared" "Structure" "Sub"
"WithEvents" "WriteOnly" "Partial"
First: node = 1116
"<"
First: node = 1121
","
First: node = 1123
"<"
First: node = 2166
"Default" "Dim" "Friend" "MustInherit" "MustOverride" "NotInheritable"
"NotOverridable" "Overloads" "Overridable" "Overrides" "Private" "Protected"
"Public" "ReadOnly" "Shadows" "Shared" "WithEvents" "WriteOnly"
First: node = 2162
"MustInherit"
First: node = 2164
"Default"
First: node = 2168
"Friend"
First: node = 2171
"Shadows"
First: node = 2174
"Overrides"
First: node = 2177
"MustOverride"
First: node = 2180
"Private"
First: node = 2183
"Protected"
First: node = 2186
"Public"
First: node = 2189
"NotInheritable"
First: node = 2192
"NotOverridable"
First: node = 2195
"Shared"
First: node = 2198
"Overridable"
First: node = 2201
"Overloads"
First: node = 2204
"ReadOnly"
First: node = 2207
"WriteOnly"
First: node = 2210
"WithEvents"
First: node = 2213
"Dim"
First: node = 353
ident "Binary" "Class" "Compare" "Const" "Declare" "Delegate" "Enum" "Event"
"Function" "Interface" "Module" "Property" "Structure" "Sub" "Text" "Partial"
First: node = 307
"Class" "Delegate" "Enum" "Interface" "Module" "Structure" "Partial"
First: node = 308
"Sub"
First: node = 351
ident "Binary" "Compare" "New" "Text"
First: node = 310
ident "Binary" "Compare" "Text"
First: node = 313
"("
First: node = 314
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 320
"Handles" "Implements"
First: node = 320
"Handles" "Implements"
First: node = 318
"Implements"
First: node = 319
"Handles"
First: node = 334
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "End" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 325
-- empty set --
First: node = 327
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "End" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 336
"New"
First: node = 337
"("
First: node = 338
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 355
"Function"
First: node = 359
"("
First: node = 360
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 364
"As"
First: node = 365
"<"
First: node = 372
"Handles" "Implements"
First: node = 372
"Handles" "Implements"
First: node = 370
"Implements"
First: node = 371
"Handles"
First: node = 385
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "End" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 376
-- empty set --
First: node = 378
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "End" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 388
"Declare"
First: node = 390
"Ansi" "Auto" "Function" "Sub" "Unicode"
First: node = 429
"Function" "Sub"
First: node = 392
"Sub"
First: node = 398
"Alias"
First: node = 402
"("
First: node = 403
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 409
"Function"
First: node = 415
"Alias"
First: node = 419
"("
First: node = 420
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 424
"As"
First: node = 432
"Event"
First: node = 443
EOL "(" "As" "Implements"
First: node = 436
"As"
First: node = 442
EOL "(" "Implements"
First: node = 438
"("
First: node = 439
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 445
"Implements"
First: node = 450
ident "Binary" "Compare" "Text"
First: node = 453
","
First: node = 459
"Const"
First: node = 464
","
First: node = 471
"Property"
First: node = 475
"("
First: node = 476
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 480
"As"
First: node = 484
"Implements"
First: node = 495
"<" "Get" "Set"
First: node = 487
-- empty set --
First: node = 489
"<" "Get" "Set"
First: node = 292
"<"
First: node = 297
"="
First: node = 290
"<" "Class" "Default" "Delegate" "Dim" "Enum" "Event" "Friend" "Function"
"Interface" "Module" "MustInherit" "MustOverride" "NotInheritable"
"NotOverridable" "Overloads" "Overridable" "Overrides" "Private" "Property"
"Protected" "Public" "ReadOnly" "Shadows" "Shared" "Structure" "Sub"
"WithEvents" "WriteOnly" "Partial"
First: node = 226
"<" "Default" "Dim" "Event" "Friend" "Function" "MustInherit" "MustOverride"
"NotInheritable" "NotOverridable" "Overloads" "Overridable" "Overrides"
"Private" "Property" "Protected" "Public" "ReadOnly" "Shadows" "Shared" "Sub"
"WithEvents" "WriteOnly"
First: node = 224
"<"
First: node = 227
"Default" "Dim" "Friend" "MustInherit" "MustOverride" "NotInheritable"
"NotOverridable" "Overloads" "Overridable" "Overrides" "Private" "Protected"
"Public" "ReadOnly" "Shadows" "Shared" "WithEvents" "WriteOnly"
First: node = 254
"Event" "Function" "Property" "Sub"
First: node = 229
"Event"
First: node = 233
"("
First: node = 234
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 238
"As"
First: node = 243
"Sub"
First: node = 247
"("
First: node = 248
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 256
"Function"
First: node = 260
"("
First: node = 261
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 265
"As"
First: node = 266
"<"
First: node = 273
"Property"
First: node = 277
"("
First: node = 278
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 282
"As"
First: node = 289
"Class" "Delegate" "Enum" "Interface" "Module" "Structure" "Partial"
First: node = 630
","
First: node = 604
","
First: node = 1151
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1151
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1145
-- empty set --
First: node = 1149
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng"
"CStr" "CType" "Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "Erase"
"Error" "Exit" "False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me"
"MyBase" "MyClass" "New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler"
"Resume" "Return" "Select" "Short" "Single" "Static" "Stop" "String"
"SyncLock" "Text" "Throw" "True" "Try" "TypeOf" "While" "With" "Continue"
"Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 593
"Ansi" "Auto" "Unicode"
First: node = 590
-- empty set --
First: node = 591
"Ansi"
First: node = 595
"Auto"
First: node = 598
"Unicode"
First: node = 547
"=" "As"
First: node = 550
"("
First: node = 563
"=" "As"
First: node = 552
-- empty set --
First: node = 558
"=" "As"
First: node = 556
"As"
First: node = 560
"="
First: node = 538
"As"
First: node = 498
"<"
First: node = 515
"Get" "Set"
First: node = 501
"Get"
First: node = 502
"<" "Set"
First: node = 503
"<"
First: node = 508
"Set"
First: node = 509
"<" "Get"
First: node = 510
"<"
First: node = 525
"("
First: node = 526
ident "<" "Binary" "ByRef" "ByVal" "Compare" "Optional" "ParamArray" "Text"
First: node = 983
"("
First: node = 984
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" ")" "AddressOf" "Binary"
"Boolean" "Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt"
"CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal"
"DirectCast" "Double" "False" "GetType" "Integer" "Long" "Me" "MyBase"
"MyClass" "New" "Not" "Nothing" "Short" "Single" "String" "Text" "True"
"TypeOf" "SByte" "UInteger" "ULong" "UShort"
First: node = 988
"{"
First: node = 577
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "{" "(" "AddressOf" "Binary"
"Boolean" "Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt"
"CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal"
"DirectCast" "Double" "False" "GetType" "Integer" "Long" "Me" "MyBase"
"MyClass" "New" "Not" "Nothing" "Short" "Single" "String" "Text" "True"
"TypeOf" "SByte" "UInteger" "ULong" "UShort"
First: node = 575
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 576
"{"
First: node = 571
","
First: node = 580
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "{" "(" "AddressOf" "Binary"
"Boolean" "Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt"
"CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal"
"DirectCast" "Double" "False" "GetType" "Integer" "Long" "Me" "MyBase"
"MyClass" "New" "Not" "Nothing" "Short" "Single" "String" "Text" "True"
"TypeOf" "SByte" "UInteger" "ULong" "UShort"
First: node = 582
-- empty set --
First: node = 650
ident "Binary" "Compare" "MyBase" "Text"
First: node = 637
ident "Binary" "Compare" "Text"
First: node = 642
"MyBase"
First: node = 648
ident "Binary" "Compare" "Error" "Text"
First: node = 644
ident "Binary" "Compare" "Text"
First: node = 646
"Error"
First: node = 871
"OrElse"
First: node = 657
"+" "-" "*"
First: node = 657
"+" "-" "*"
First: node = 653
"+"
First: node = 655
"-"
First: node = 659
"*"
First: node = 832
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "(" "AddressOf" "Binary" "Boolean" "Byte"
"CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng" "CObj"
"Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte" "UInteger"
"ULong" "UShort"
First: node = 699
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "(" "AddressOf" "Binary" "Boolean" "Byte" "CBool"
"CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare"
"CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast" "Double" "False"
"GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New" "Nothing" "Short"
"Single" "String" "Text" "True" "TypeOf" "SByte" "UInteger" "ULong" "UShort"
First: node = 699
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "(" "AddressOf" "Binary" "Boolean" "Byte" "CBool"
"CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare"
"CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast" "Double" "False"
"GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New" "Nothing" "Short"
"Single" "String" "Text" "True" "TypeOf" "SByte" "UInteger" "ULong" "UShort"
First: node = 695
LiteralString
First: node = 697
LiteralCharacter
First: node = 701
LiteralSingle
First: node = 704
LiteralDouble
First: node = 707
LiteralInteger
First: node = 710
LiteralDate
First: node = 713
LiteralDecimal
First: node = 716
"True"
First: node = 719
"False"
First: node = 722
"Nothing"
First: node = 725
"("
First: node = 730
ident "Binary" "Compare" "Text"
First: node = 733
"Boolean" "Byte" "Char" "Date" "Decimal" "Double" "Integer" "Long" "Short"
"Single" "String" "SByte" "UInteger" "ULong" "UShort"
First: node = 739
"Me"
First: node = 742
"MyBase" "MyClass"
First: node = 747
"MyBase" "MyClass"
First: node = 743
"MyBase"
First: node = 745
"MyClass"
First: node = 753
"New"
First: node = 758
"CType" "DirectCast"
First: node = 758
"CType" "DirectCast"
First: node = 756
"DirectCast"
First: node = 757
"CType"
First: node = 767
"CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "CInt" "CLng" "CObj" "CShort"
"CSng" "CStr"
First: node = 773
"AddressOf"
First: node = 777
"GetType"
First: node = 783
"TypeOf"
First: node = 805
"." "("
First: node = 805
"." "("
First: node = 789
"."
First: node = 792
"("
First: node = 796
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "," "+" "-" "*" "(" ")" "AddressOf" "Binary"
"Boolean" "Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt"
"CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal"
"DirectCast" "Double" "False" "GetType" "Integer" "Long" "Me" "MyBase"
"MyClass" "New" "Not" "Nothing" "Short" "Single" "String" "Text" "True"
"TypeOf" "SByte" "UInteger" "ULong" "UShort"
First: node = 794
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 797
","
First: node = 798
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 808
"."
First: node = 829
"." "("
First: node = 829
"." "("
First: node = 811
"."
First: node = 814
"("
First: node = 816
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "," "+" "-" "*" "(" ")" "AddressOf" "Binary"
"Boolean" "Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt"
"CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal"
"DirectCast" "Double" "False" "GetType" "Integer" "Long" "Me" "MyBase"
"MyClass" "New" "Not" "Nothing" "Short" "Single" "String" "Text" "True"
"TypeOf" "SByte" "UInteger" "ULong" "UShort"
First: node = 817
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 820
","
First: node = 822
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 669
"=" "+=" "^=" "-=" "*=" "/=" "\\=" "<<=" ">>=" "&="
First: node = 665
"="
First: node = 667
"&="
First: node = 671
"+="
First: node = 674
"-="
First: node = 677
"*="
First: node = 680
"/="
First: node = 683
"\\="
First: node = 686
"^="
First: node = 689
"<<="
First: node = 692
">>="
First: node = 1629
ident "AddHandler" "AddressOf" "Alias" "And" "AndAlso" "Ansi" "As" "Assembly"
"Auto" "Binary" "Boolean" "ByRef" "Byte" "ByVal" "Call" "Case" "Catch" "CBool"
"CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "Class" "CLng" "CObj"
"Compare" "Const" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "Declare"
"Default" "Delegate" "Dim" "DirectCast" "Do" "Double" "Each" "Else" "ElseIf"
"End" "EndIf" "Enum" "Erase" "Error" "Event" "Exit" "Explicit" "False"
"Finally" "For" "Friend" "Function" "Get" "GetType" "GoSub" "GoTo" "Handles"
"If" "Implements" "Imports" "In" "Inherits" "Integer" "Interface" "Is" "Let"
"Lib" "Like" "Long" "Loop" "Me" "Mod" "Module" "MustInherit" "MustOverride"
"MyBase" "MyClass" "Namespace" "New" "Next" "Not" "Nothing" "NotInheritable"
"NotOverridable" "Object" "On" "Option" "Optional" "Or" "OrElse" "Overloads"
"Overridable" "Overrides" "ParamArray" "Preserve" "Private" "Property"
"Protected" "Public" "RaiseEvent" "ReadOnly" "ReDim" "RemoveHandler" "Resume"
"Return" "Select" "Set" "Shadows" "Shared" "Short" "Single" "Static" "Step"
"Stop" "String" "Structure" "Sub" "SyncLock" "Text" "Then" "Throw" "To" "True"
"Try" "TypeOf" "Unicode" "Until" "Variant" "Wend" "When" "While" "With"
"WithEvents" "WriteOnly" "Xor" "Continue" "Operator" "Using" "IsNot" "SByte"
"UInteger" "ULong" "UShort" "Of" "Narrowing" "Widening" "Partial"
First: node = 1625
ident "Binary" "Compare" "Text"
First: node = 1627
"AddHandler"
First: node = 1631
"AddressOf"
First: node = 1634
"Alias"
First: node = 1637
"And"
First: node = 1640
"AndAlso"
First: node = 1643
"Ansi"
First: node = 1646
"As"
First: node = 1649
"Assembly"
First: node = 1652
"Auto"
First: node = 1655
"Boolean"
First: node = 1658
"ByRef"
First: node = 1661
"Byte"
First: node = 1664
"ByVal"
First: node = 1667
"Call"
First: node = 1670
"Case"
First: node = 1673
"Catch"
First: node = 1676
"CBool"
First: node = 1679
"CByte"
First: node = 1682
"CChar"
First: node = 1685
"CDate"
First: node = 1688
"CDbl"
First: node = 1691
"CDec"
First: node = 1694
"Char"
First: node = 1697
"CInt"
First: node = 1700
"Class"
First: node = 1703
"CLng"
First: node = 1706
"CObj"
First: node = 1709
"Const"
First: node = 1712
"CShort"
First: node = 1715
"CSng"
First: node = 1718
"CStr"
First: node = 1721
"CType"
First: node = 1724
"Date"
First: node = 1727
"Decimal"
First: node = 1730
"Declare"
First: node = 1733
"Default"
First: node = 1736
"Delegate"
First: node = 1739
"Dim"
First: node = 1742
"DirectCast"
First: node = 1745
"Do"
First: node = 1748
"Double"
First: node = 1751
"Each"
First: node = 1754
"Else"
First: node = 1757
"ElseIf"
First: node = 1760
"End"
First: node = 1763
"EndIf"
First: node = 1766
"Enum"
First: node = 1769
"Erase"
First: node = 1772
"Error"
First: node = 1775
"Event"
First: node = 1778
"Exit"
First: node = 1781
"Explicit"
First: node = 1784
"False"
First: node = 1787
"Finally"
First: node = 1790
"For"
First: node = 1793
"Friend"
First: node = 1796
"Function"
First: node = 1799
"Get"
First: node = 1802
"GetType"
First: node = 1805
"GoSub"
First: node = 1808
"GoTo"
First: node = 1811
"Handles"
First: node = 1814
"If"
First: node = 1817
"Implements"
First: node = 1820
"Imports"
First: node = 1823
"In"
First: node = 1826
"Inherits"
First: node = 1829
"Integer"
First: node = 1832
"Interface"
First: node = 1835
"Is"
First: node = 1838
"Let"
First: node = 1841
"Lib"
First: node = 1844
"Like"
First: node = 1847
"Long"
First: node = 1850
"Loop"
First: node = 1853
"Me"
First: node = 1856
"Mod"
First: node = 1859
"Module"
First: node = 1862
"MustInherit"
First: node = 1865
"MustOverride"
First: node = 1868
"MyBase"
First: node = 1871
"MyClass"
First: node = 1874
"Namespace"
First: node = 1877
"New"
First: node = 1880
"Next"
First: node = 1883
"Not"
First: node = 1886
"Nothing"
First: node = 1889
"NotInheritable"
First: node = 1892
"NotOverridable"
First: node = 1895
"Object"
First: node = 1898
"On"
First: node = 1901
"Option"
First: node = 1904
"Optional"
First: node = 1907
"Or"
First: node = 1910
"OrElse"
First: node = 1913
"Overloads"
First: node = 1916
"Overridable"
First: node = 1919
"Overrides"
First: node = 1922
"ParamArray"
First: node = 1925
"Preserve"
First: node = 1928
"Private"
First: node = 1931
"Property"
First: node = 1934
"Protected"
First: node = 1937
"Public"
First: node = 1940
"RaiseEvent"
First: node = 1943
"ReadOnly"
First: node = 1946
"ReDim"
First: node = 1949
"RemoveHandler"
First: node = 1952
"Resume"
First: node = 1955
"Return"
First: node = 1958
"Select"
First: node = 1961
"Set"
First: node = 1964
"Shadows"
First: node = 1967
"Shared"
First: node = 1970
"Short"
First: node = 1973
"Single"
First: node = 1976
"Static"
First: node = 1979
"Step"
First: node = 1982
"Stop"
First: node = 1985
"String"
First: node = 1988
"Structure"
First: node = 1991
"Sub"
First: node = 1994
"SyncLock"
First: node = 1997
"Then"
First: node = 2000
"Throw"
First: node = 2003
"To"
First: node = 2006
"True"
First: node = 2009
"Try"
First: node = 2012
"TypeOf"
First: node = 2015
"Unicode"
First: node = 2018
"Until"
First: node = 2021
"Variant"
First: node = 2024
"Wend"
First: node = 2027
"When"
First: node = 2030
"While"
First: node = 2033
"With"
First: node = 2036
"WithEvents"
First: node = 2039
"WriteOnly"
First: node = 2042
"Xor"
First: node = 2045
"Continue"
First: node = 2048
"Operator"
First: node = 2051
"Using"
First: node = 2054
"IsNot"
First: node = 2057
"SByte"
First: node = 2060
"UInteger"
First: node = 2063
"ULong"
First: node = 2066
"UShort"
First: node = 2069
"Of"
First: node = 2072
"Narrowing"
First: node = 2075
"Widening"
First: node = 2078
"Partial"
First: node = 838
"CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "CInt" "CLng" "CObj" "CShort"
"CSng" "CStr"
First: node = 834
"CBool"
First: node = 836
"CByte"
First: node = 840
"CChar"
First: node = 843
"CDate"
First: node = 846
"CDec"
First: node = 849
"CDbl"
First: node = 852
"CInt"
First: node = 855
"CLng"
First: node = 858
"CObj"
First: node = 861
"CShort"
First: node = 864
"CSng"
First: node = 867
"CStr"
First: node = 1006
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 998
-- empty set --
First: node = 1005
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 876
"AndAlso"
First: node = 881
"Xor"
First: node = 886
"Or"
First: node = 891
"And"
First: node = 895
"Not"
First: node = 905
"=" "<>" "Like"
First: node = 905
"=" "<>" "Like"
First: node = 901
"<>"
First: node = 903
"="
First: node = 907
"Like"
First: node = 936
">" "<" ">=" "<=" "Is" "IsNot"
First: node = 936
">" "<" ">=" "<=" "Is" "IsNot"
First: node = 918
">" "<" ">=" "<="
First: node = 918
">" "<" ">=" "<="
First: node = 914
"<"
First: node = 916
">"
First: node = 920
"<="
First: node = 923
">="
First: node = 932
"Is" "IsNot"
First: node = 932
"Is" "IsNot"
First: node = 928
"Is"
First: node = 930
"IsNot"
First: node = 944
"<<" ">>"
First: node = 944
"<<" ">>"
First: node = 940
"<<"
First: node = 942
">>"
First: node = 954
"+" "-" "&"
First: node = 954
"+" "-" "&"
First: node = 950
"+"
First: node = 952
"-"
First: node = 956
"&"
First: node = 967
"*" "/" "\\" "^" "Mod"
First: node = 967
"*" "/" "\\" "^" "Mod"
First: node = 963
"*"
First: node = 965
"/"
First: node = 969
"\\"
First: node = 972
"Mod"
First: node = 975
"^"
First: node = 991
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 993
","
First: node = 1017
ident "Binary" "Boolean" "Byte" "Char" "Compare" "Date" "Decimal" "Double"
"Integer" "Long" "Object" "Short" "Single" "String" "Text" "SByte" "UInteger"
"ULong" "UShort"
First: node = 1013
ident "Binary" "Compare" "Text"
First: node = 1015
"Object"
First: node = 1019
"Boolean" "Byte" "Char" "Date" "Decimal" "Double" "Integer" "Long" "Short"
"Single" "String" "SByte" "UInteger" "ULong" "UShort"
First: node = 1023
-- empty set --
First: node = 1025
"," ")"
First: node = 1031
","
First: node = 1062
"("
First: node = 1073
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 1068
ident "AddHandler" "AddressOf" "Alias" "And" "AndAlso" "Ansi" "As" "Assembly"
"Auto" "Binary" "Boolean" "ByRef" "Byte" "ByVal" "Call" "Case" "Catch" "CBool"
"CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "Class" "CLng" "CObj"
"Compare" "Const" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "Declare"
"Default" "Delegate" "Dim" "DirectCast" "Do" "Double" "Each" "Else" "ElseIf"
"End" "EndIf" "Enum" "Erase" "Error" "Event" "Exit" "Explicit" "False"
"Finally" "For" "Friend" "Function" "Get" "GetType" "GoSub" "GoTo" "Handles"
"If" "Implements" "Imports" "In" "Inherits" "Integer" "Interface" "Is" "Let"
"Lib" "Like" "Long" "Loop" "Me" "Mod" "Module" "MustInherit" "MustOverride"
"MyBase" "MyClass" "Namespace" "New" "Next" "Not" "Nothing" "NotInheritable"
"NotOverridable" "Object" "On" "Option" "Optional" "Or" "OrElse" "Overloads"
"Overridable" "Overrides" "ParamArray" "Preserve" "Private" "Property"
"Protected" "Public" "RaiseEvent" "ReadOnly" "ReDim" "RemoveHandler" "Resume"
"Return" "Select" "Set" "Shadows" "Shared" "Short" "Single" "Static" "Step"
"Stop" "String" "Structure" "Sub" "SyncLock" "Text" "Then" "Throw" "To" "True"
"Try" "TypeOf" "Unicode" "Until" "Variant" "Wend" "When" "While" "With"
"WithEvents" "WriteOnly" "Xor" "Continue" "Operator" "Using" "IsNot" "SByte"
"UInteger" "ULong" "UShort" "Of" "Narrowing" "Widening" "Partial"
First: node = 1070
":"
First: node = 1076
","
First: node = 1084
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 1077
-- empty set --
First: node = 1080
":"
First: node = 1083
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 1129
"ByRef" "ByVal" "Optional" "ParamArray"
First: node = 1134
"=" "As"
First: node = 1136
"As"
First: node = 1140
"="
First: node = 2130
"ByRef" "ByVal" "Optional" "ParamArray"
First: node = 2126
"ByVal"
First: node = 2128
"ByRef"
First: node = 2132
"Optional"
First: node = 2135
"ParamArray"
First: node = 1161
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddHandler" "AddressOf"
"Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec"
"Char" "CInt" "CLng" "CObj" "Compare" "Const" "CShort" "CSng" "CStr" "CType"
"Date" "Decimal" "Dim" "DirectCast" "Do" "Double" "Erase" "Error" "Exit"
"False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me" "MyBase" "MyClass"
"New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler" "Resume" "Return"
"Select" "Short" "Single" "Static" "Stop" "String" "SyncLock" "Text" "Throw"
"True" "Try" "TypeOf" "While" "With" "Continue" "Using" "SByte" "UInteger"
"ULong" "UShort"
First: node = 1155
-- empty set --
First: node = 1156
-- empty set --
First: node = 1163
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddHandler" "AddressOf"
"Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec"
"Char" "CInt" "CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date"
"Decimal" "DirectCast" "Do" "Double" "Erase" "Error" "Exit" "False" "For"
"GetType" "GoTo" "If" "Integer" "Long" "Me" "MyBase" "MyClass" "New" "Nothing"
"On" "RaiseEvent" "ReDim" "RemoveHandler" "Resume" "Return" "Select" "Short"
"Single" "Stop" "String" "SyncLock" "Text" "Throw" "True" "Try" "TypeOf"
"While" "With" "Continue" "Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1166
ident "Binary" "Compare" "Const" "Dim" "Static" "Text"
First: node = 1517
ident LiteralInteger "Binary" "Compare" "Text"
First: node = 1513
ident "Binary" "Compare" "Text"
First: node = 1515
LiteralInteger
First: node = 1214
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddHandler" "AddressOf"
"Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec"
"Char" "CInt" "CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date"
"Decimal" "DirectCast" "Do" "Double" "Erase" "Error" "Exit" "False" "For"
"GetType" "GoTo" "If" "Integer" "Long" "Me" "MyBase" "MyClass" "New" "Nothing"
"On" "RaiseEvent" "ReDim" "RemoveHandler" "Resume" "Return" "Select" "Short"
"Single" "Stop" "String" "SyncLock" "Text" "Throw" "True" "Try" "TypeOf"
"While" "With" "Continue" "Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1186
"Exit"
First: node = 1192
"Do" "For" "Function" "Property" "Select" "Sub" "Try" "While"
First: node = 1188
"Sub"
First: node = 1190
"Function"
First: node = 1194
"Property"
First: node = 1197
"Do"
First: node = 1200
"For"
First: node = 1203
"Try"
First: node = 1206
"While"
First: node = 1209
"Select"
First: node = 1213
"Try"
First: node = 1216
"Continue"
First: node = 1222
"Do" "For" "While"
First: node = 1222
"Do" "For" "While"
First: node = 1218
"Do"
First: node = 1220
"For"
First: node = 1224
"While"
First: node = 1230
"Throw"
First: node = 1231
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 1235
"Return"
First: node = 1236
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 1240
"SyncLock"
First: node = 1248
"RaiseEvent"
First: node = 1251
"("
First: node = 1252
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" ")" "AddressOf" "Binary"
"Boolean" "Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt"
"CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal"
"DirectCast" "Double" "False" "GetType" "Integer" "Long" "Me" "MyBase"
"MyClass" "New" "Not" "Nothing" "Short" "Single" "String" "Text" "True"
"TypeOf" "SByte" "UInteger" "ULong" "UShort"
First: node = 1258
"With"
First: node = 1260
"AddHandler"
First: node = 1267
"RemoveHandler"
First: node = 1274
"While"
First: node = 1282
"Do"
First: node = 1297
EOL ":" "Until" "While"
First: node = 1284
"Until" "While"
First: node = 1290
EOL ":"
First: node = 1293
"Until" "While"
First: node = 1300
"For"
First: node = 1332
ident "Binary" "Compare" "Each" "Text"
First: node = 1302
"Each"
First: node = 1309
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 1312
ident "Binary" "Compare" "Text"
First: node = 1318
"Step"
First: node = 1324
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 1326
","
First: node = 1335
"Error"
First: node = 1339
"ReDim"
First: node = 1341
"Preserve"
First: node = 1346
","
First: node = 1351
"Erase"
First: node = 1354
","
First: node = 1360
"Stop"
First: node = 1363
"If"
First: node = 1365
"Then"
First: node = 1395
EOL ident LiteralString LiteralCharacter LiteralInteger LiteralDouble
LiteralSingle LiteralDecimal LiteralDate "." ":" "+" "-" "*" "(" "AddHandler"
"AddressOf" "Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate"
"CDbl" "CDec" "Char" "CInt" "CLng" "CObj" "Compare" "CShort" "CSng" "CStr"
"CType" "Date" "Decimal" "DirectCast" "Do" "Double" "Erase" "Error" "Exit"
"False" "For" "GetType" "GoTo" "If" "Integer" "Long" "Me" "MyBase" "MyClass"
"New" "Nothing" "On" "RaiseEvent" "ReDim" "RemoveHandler" "Resume" "Return"
"Select" "Short" "Single" "Stop" "String" "SyncLock" "Text" "Throw" "True"
"Try" "TypeOf" "While" "With" "Continue" "Using" "SByte" "UInteger" "ULong"
"UShort"
First: node = 1367
-- empty set --
First: node = 1370
EOL ":"
First: node = 1377
"ElseIf"
First: node = 1377
"ElseIf"
First: node = 1373
-- empty set --
First: node = 1376
"ElseIf"
First: node = 1381
"Then"
First: node = 1387
"Else"
First: node = 1397
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddHandler" "AddressOf"
"Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec"
"Char" "CInt" "CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date"
"Decimal" "DirectCast" "Do" "Double" "Erase" "Error" "Exit" "False" "For"
"GetType" "GoTo" "If" "Integer" "Long" "Me" "MyBase" "MyClass" "New" "Nothing"
"On" "RaiseEvent" "ReDim" "RemoveHandler" "Resume" "Return" "Select" "Short"
"Single" "Stop" "String" "SyncLock" "Text" "Throw" "True" "Try" "TypeOf"
"While" "With" "Continue" "Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1399
":"
First: node = 1403
"Else"
First: node = 1404
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddHandler" "AddressOf"
"Binary" "Boolean" "Byte" "Call" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec"
"Char" "CInt" "CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date"
"Decimal" "DirectCast" "Do" "Double" "Erase" "Error" "Exit" "False" "For"
"GetType" "GoTo" "If" "Integer" "Long" "Me" "MyBase" "MyClass" "New" "Nothing"
"On" "RaiseEvent" "ReDim" "RemoveHandler" "Resume" "Return" "Select" "Short"
"Single" "Stop" "String" "SyncLock" "Text" "Throw" "True" "Try" "TypeOf"
"While" "With" "Continue" "Using" "SByte" "UInteger" "ULong" "UShort"
First: node = 1407
":"
First: node = 1415
"Select"
First: node = 1416
"Case"
First: node = 1421
"Case"
First: node = 1425
":"
First: node = 1436
"On"
First: node = 1440
"GoTo"
First: node = 1444
"Resume"
First: node = 1448
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte" "UInteger"
"ULong" "UShort"
First: node = 1454
"=" "+=" "^=" "-=" "*=" "/=" "\\=" "<<=" ">>=" "&="
First: node = 1450
"=" "+=" "^=" "-=" "*=" "/=" "\\=" "<<=" ">>=" "&="
First: node = 1453
-- empty set --
First: node = 1458
"Call"
First: node = 1462
"Using"
First: node = 1479
ident "Binary" "Compare" "New" "Text"
First: node = 1466
"New"
First: node = 1469
"("
First: node = 1470
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" ")" "AddressOf" "Binary"
"Boolean" "Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt"
"CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal"
"DirectCast" "Double" "False" "GetType" "Integer" "Long" "Me" "MyBase"
"MyClass" "New" "Not" "Nothing" "Short" "Single" "String" "Text" "True"
"TypeOf" "SByte" "UInteger" "ULong" "UShort"
First: node = 1475
ident "Binary" "Compare" "Text"
First: node = 1174
"Const" "Dim" "Static"
First: node = 1174
"Const" "Dim" "Static"
First: node = 1170
"Const"
First: node = 1172
"Static"
First: node = 1176
"Dim"
First: node = 1182
","
First: node = 1586
"Catch" "End" "Finally"
First: node = 1588
"Finally"
First: node = 1571
"Until" "While"
First: node = 1567
"While"
First: node = 1569
"Until"
First: node = 1488
"As"
First: node = 1490
"As"
First: node = 1531
","
First: node = 1504
"GoTo" "Resume"
First: node = 1497
-- empty set --
First: node = 1502
"GoTo"
First: node = 1506
"Resume"
First: node = 1527
"Resume"
First: node = 1519
-- empty set --
First: node = 1523
"Resume"
First: node = 1524
ident LiteralInteger "Binary" "Compare" "Text"
First: node = 1559
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "=" "+" "-" "*" "(" ">" "<" "<>" ">=" "<="
"AddressOf" "Binary" "Boolean" "Byte" "CBool" "CByte" "CChar" "CDate" "CDbl"
"CDec" "Char" "CInt" "CLng" "CObj" "Compare" "CShort" "CSng" "CStr" "CType"
"Date" "Decimal" "DirectCast" "Double" "Else" "False" "GetType" "Integer" "Is"
"Long" "Me" "MyBase" "MyClass" "New" "Not" "Nothing" "Short" "Single" "String"
"Text" "True" "TypeOf" "SByte" "UInteger" "ULong" "UShort"
First: node = 1535
"Else"
First: node = 1538
"=" ">" "<" "<>" ">=" "<=" "Is"
First: node = 1537
"Is"
First: node = 1543
"=" ">" "<" "<>" ">=" "<="
First: node = 1539
"<"
First: node = 1541
">"
First: node = 1545
"<="
First: node = 1548
">="
First: node = 1551
"="
First: node = 1554
"<>"
First: node = 1561
ident LiteralString LiteralCharacter LiteralInteger LiteralDouble LiteralSingle
LiteralDecimal LiteralDate "." "+" "-" "*" "(" "AddressOf" "Binary" "Boolean"
"Byte" "CBool" "CByte" "CChar" "CDate" "CDbl" "CDec" "Char" "CInt" "CLng"
"CObj" "Compare" "CShort" "CSng" "CStr" "CType" "Date" "Decimal" "DirectCast"
"Double" "False" "GetType" "Integer" "Long" "Me" "MyBase" "MyClass" "New"
"Not" "Nothing" "Short" "Single" "String" "Text" "True" "TypeOf" "SByte"
"UInteger" "ULong" "UShort"
First: node = 1562
"To"
First: node = 1595
"Catch"
First: node = 1596
ident "Binary" "Compare" "Text"
First: node = 1598
"As"
First: node = 1602
"When"
199 terminals
286 symbols
2216 nodes
31 sets