aboutsummaryrefslogtreecommitdiff
path: root/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/expectedHtmlVoidElementWbrAst.txt
blob: 252000f4e16aadefaff4624886abe39dbe9066ac (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
JAVADOC -> JAVADOC [0:0]
|--LEADING_ASTERISK -> * [0:0]
|--TEXT ->   [0:1]
|--HTML_ELEMENT -> HTML_ELEMENT [0:2]
|   `--PARAGRAPH -> PARAGRAPH [0:2]
|       |--P_TAG_START -> P_TAG_START [0:2]
|       |   |--START -> < [0:2]
|       |   |--P_HTML_TAG_NAME -> p [0:3]
|       |   `--END -> > [0:4]
|       |--TEXT ->   [0:5]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [0:6]
|       |   `--WBR_TAG -> WBR_TAG [0:6]
|       |       |--START -> < [0:6]
|       |       |--WBR_HTML_TAG_NAME -> wbr [0:7]
|       |       `--END -> > [0:10]
|       |--TEXT ->   [0:11]
|       `--P_TAG_END -> P_TAG_END [0:12]
|           |--START -> < [0:12]
|           |--SLASH -> / [0:13]
|           |--P_HTML_TAG_NAME -> p [0:14]
|           `--END -> > [0:15]
|--NEWLINE -> \n [0:16]
|--LEADING_ASTERISK -> * [1:0]
|--TEXT ->   [1:1]
|--HTML_ELEMENT -> HTML_ELEMENT [1:2]
|   `--LI -> LI [1:2]
|       |--LI_TAG_START -> LI_TAG_START [1:2]
|       |   |--START -> < [1:2]
|       |   |--LI_HTML_TAG_NAME -> li [1:3]
|       |   `--END -> > [1:5]
|       |--TEXT ->   [1:6]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [1:7]
|       |   `--WBR_TAG -> WBR_TAG [1:7]
|       |       |--START -> < [1:7]
|       |       |--WBR_HTML_TAG_NAME -> wbr [1:8]
|       |       `--END -> > [1:11]
|       |--TEXT ->   [1:12]
|       `--LI_TAG_END -> LI_TAG_END [1:13]
|           |--START -> < [1:13]
|           |--SLASH -> / [1:14]
|           |--LI_HTML_TAG_NAME -> li [1:15]
|           `--END -> > [1:17]
|--NEWLINE -> \n [1:18]
|--LEADING_ASTERISK -> * [2:0]
|--TEXT ->   [2:1]
|--HTML_ELEMENT -> HTML_ELEMENT [2:2]
|   `--TR -> TR [2:2]
|       |--TR_TAG_START -> TR_TAG_START [2:2]
|       |   |--START -> < [2:2]
|       |   |--TR_HTML_TAG_NAME -> tr [2:3]
|       |   `--END -> > [2:5]
|       |--TEXT ->   [2:6]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [2:7]
|       |   `--WBR_TAG -> WBR_TAG [2:7]
|       |       |--START -> < [2:7]
|       |       |--WBR_HTML_TAG_NAME -> wbr [2:8]
|       |       `--END -> > [2:11]
|       |--TEXT ->   [2:12]
|       `--TR_TAG_END -> TR_TAG_END [2:13]
|           |--START -> < [2:13]
|           |--SLASH -> / [2:14]
|           |--TR_HTML_TAG_NAME -> tr [2:15]
|           `--END -> > [2:17]
|--NEWLINE -> \n [2:18]
|--LEADING_ASTERISK -> * [3:0]
|--TEXT ->   [3:1]
|--HTML_ELEMENT -> HTML_ELEMENT [3:2]
|   `--TD -> TD [3:2]
|       |--TD_TAG_START -> TD_TAG_START [3:2]
|       |   |--START -> < [3:2]
|       |   |--TD_HTML_TAG_NAME -> td [3:3]
|       |   `--END -> > [3:5]
|       |--TEXT ->   [3:6]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [3:7]
|       |   `--WBR_TAG -> WBR_TAG [3:7]
|       |       |--START -> < [3:7]
|       |       |--WBR_HTML_TAG_NAME -> wbr [3:8]
|       |       `--END -> > [3:11]
|       |--TEXT ->   [3:12]
|       `--TD_TAG_END -> TD_TAG_END [3:13]
|           |--START -> < [3:13]
|           |--SLASH -> / [3:14]
|           |--TD_HTML_TAG_NAME -> td [3:15]
|           `--END -> > [3:17]
|--NEWLINE -> \n [3:18]
|--LEADING_ASTERISK -> * [4:0]
|--TEXT ->   [4:1]
|--HTML_ELEMENT -> HTML_ELEMENT [4:2]
|   `--TH -> TH [4:2]
|       |--TH_TAG_START -> TH_TAG_START [4:2]
|       |   |--START -> < [4:2]
|       |   |--TH_HTML_TAG_NAME -> th [4:3]
|       |   `--END -> > [4:5]
|       |--TEXT ->   [4:6]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [4:7]
|       |   `--WBR_TAG -> WBR_TAG [4:7]
|       |       |--START -> < [4:7]
|       |       |--WBR_HTML_TAG_NAME -> wbr [4:8]
|       |       `--END -> > [4:11]
|       |--TEXT ->   [4:12]
|       `--TH_TAG_END -> TH_TAG_END [4:13]
|           |--START -> < [4:13]
|           |--SLASH -> / [4:14]
|           |--TH_HTML_TAG_NAME -> th [4:15]
|           `--END -> > [4:17]
|--NEWLINE -> \n [4:18]
|--LEADING_ASTERISK -> * [5:0]
|--TEXT ->   [5:1]
|--HTML_ELEMENT -> HTML_ELEMENT [5:2]
|   `--BODY -> BODY [5:2]
|       |--BODY_TAG_START -> BODY_TAG_START [5:2]
|       |   |--START -> < [5:2]
|       |   |--BODY_HTML_TAG_NAME -> body [5:3]
|       |   `--END -> > [5:7]
|       |--TEXT ->   [5:8]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [5:9]
|       |   `--WBR_TAG -> WBR_TAG [5:9]
|       |       |--START -> < [5:9]
|       |       |--WBR_HTML_TAG_NAME -> wbr [5:10]
|       |       `--END -> > [5:13]
|       |--TEXT ->   [5:14]
|       `--BODY_TAG_END -> BODY_TAG_END [5:15]
|           |--START -> < [5:15]
|           |--SLASH -> / [5:16]
|           |--BODY_HTML_TAG_NAME -> body [5:17]
|           `--END -> > [5:21]
|--NEWLINE -> \n [5:22]
|--LEADING_ASTERISK -> * [6:0]
|--TEXT ->   [6:1]
|--HTML_ELEMENT -> HTML_ELEMENT [6:2]
|   `--COLGROUP -> COLGROUP [6:2]
|       |--COLGROUP_TAG_START -> COLGROUP_TAG_START [6:2]
|       |   |--START -> < [6:2]
|       |   |--COLGROUP_HTML_TAG_NAME -> colgroup [6:3]
|       |   `--END -> > [6:11]
|       |--TEXT ->   [6:12]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [6:13]
|       |   `--WBR_TAG -> WBR_TAG [6:13]
|       |       |--START -> < [6:13]
|       |       |--WBR_HTML_TAG_NAME -> wbr [6:14]
|       |       `--END -> > [6:17]
|       |--TEXT ->   [6:18]
|       `--COLGROUP_TAG_END -> COLGROUP_TAG_END [6:19]
|           |--START -> < [6:19]
|           |--SLASH -> / [6:20]
|           |--COLGROUP_HTML_TAG_NAME -> colgroup [6:21]
|           `--END -> > [6:29]
|--NEWLINE -> \n [6:30]
|--LEADING_ASTERISK -> * [7:0]
|--TEXT ->   [7:1]
|--HTML_ELEMENT -> HTML_ELEMENT [7:2]
|   `--DD -> DD [7:2]
|       |--DD_TAG_START -> DD_TAG_START [7:2]
|       |   |--START -> < [7:2]
|       |   |--DD_HTML_TAG_NAME -> dd [7:3]
|       |   `--END -> > [7:5]
|       |--TEXT ->   [7:6]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [7:7]
|       |   `--WBR_TAG -> WBR_TAG [7:7]
|       |       |--START -> < [7:7]
|       |       |--WBR_HTML_TAG_NAME -> wbr [7:8]
|       |       `--END -> > [7:11]
|       |--TEXT ->   [7:12]
|       `--DD_TAG_END -> DD_TAG_END [7:13]
|           |--START -> < [7:13]
|           |--SLASH -> / [7:14]
|           |--DD_HTML_TAG_NAME -> dd [7:15]
|           `--END -> > [7:17]
|--NEWLINE -> \n [7:18]
|--LEADING_ASTERISK -> * [8:0]
|--TEXT ->   [8:1]
|--HTML_ELEMENT -> HTML_ELEMENT [8:2]
|   `--DT -> DT [8:2]
|       |--DT_TAG_START -> DT_TAG_START [8:2]
|       |   |--START -> < [8:2]
|       |   |--DT_HTML_TAG_NAME -> dt [8:3]
|       |   `--END -> > [8:5]
|       |--TEXT ->   [8:6]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [8:7]
|       |   `--WBR_TAG -> WBR_TAG [8:7]
|       |       |--START -> < [8:7]
|       |       |--WBR_HTML_TAG_NAME -> wbr [8:8]
|       |       `--END -> > [8:11]
|       |--TEXT ->   [8:12]
|       `--DT_TAG_END -> DT_TAG_END [8:13]
|           |--START -> < [8:13]
|           |--SLASH -> / [8:14]
|           |--DT_HTML_TAG_NAME -> dt [8:15]
|           `--END -> > [8:17]
|--NEWLINE -> \n [8:18]
|--LEADING_ASTERISK -> * [9:0]
|--TEXT ->   [9:1]
|--HTML_ELEMENT -> HTML_ELEMENT [9:2]
|   `--HEAD -> HEAD [9:2]
|       |--HEAD_TAG_START -> HEAD_TAG_START [9:2]
|       |   |--START -> < [9:2]
|       |   |--HEAD_HTML_TAG_NAME -> head [9:3]
|       |   `--END -> > [9:7]
|       |--TEXT ->   [9:8]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [9:9]
|       |   `--WBR_TAG -> WBR_TAG [9:9]
|       |       |--START -> < [9:9]
|       |       |--WBR_HTML_TAG_NAME -> wbr [9:10]
|       |       `--END -> > [9:13]
|       |--TEXT ->   [9:14]
|       `--HEAD_TAG_END -> HEAD_TAG_END [9:15]
|           |--START -> < [9:15]
|           |--SLASH -> / [9:16]
|           |--HEAD_HTML_TAG_NAME -> head [9:17]
|           `--END -> > [9:21]
|--NEWLINE -> \n [9:22]
|--LEADING_ASTERISK -> * [10:0]
|--TEXT ->   [10:1]
|--HTML_ELEMENT -> HTML_ELEMENT [10:2]
|   `--HTML -> HTML [10:2]
|       |--HTML_TAG_START -> HTML_TAG_START [10:2]
|       |   |--START -> < [10:2]
|       |   |--HTML_HTML_TAG_NAME -> html [10:3]
|       |   `--END -> > [10:7]
|       |--TEXT ->   [10:8]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [10:9]
|       |   `--WBR_TAG -> WBR_TAG [10:9]
|       |       |--START -> < [10:9]
|       |       |--WBR_HTML_TAG_NAME -> wbr [10:10]
|       |       `--END -> > [10:13]
|       |--TEXT ->   [10:14]
|       `--HTML_TAG_END -> HTML_TAG_END [10:15]
|           |--START -> < [10:15]
|           |--SLASH -> / [10:16]
|           |--HTML_HTML_TAG_NAME -> html [10:17]
|           `--END -> > [10:21]
|--NEWLINE -> \n [10:22]
|--LEADING_ASTERISK -> * [11:0]
|--TEXT ->   [11:1]
|--HTML_ELEMENT -> HTML_ELEMENT [11:2]
|   `--OPTION -> OPTION [11:2]
|       |--OPTION_TAG_START -> OPTION_TAG_START [11:2]
|       |   |--START -> < [11:2]
|       |   |--OPTION_HTML_TAG_NAME -> option [11:3]
|       |   `--END -> > [11:9]
|       |--TEXT ->   [11:10]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [11:11]
|       |   `--WBR_TAG -> WBR_TAG [11:11]
|       |       |--START -> < [11:11]
|       |       |--WBR_HTML_TAG_NAME -> wbr [11:12]
|       |       `--END -> > [11:15]
|       |--TEXT ->   [11:16]
|       `--OPTION_TAG_END -> OPTION_TAG_END [11:17]
|           |--START -> < [11:17]
|           |--SLASH -> / [11:18]
|           |--OPTION_HTML_TAG_NAME -> option [11:19]
|           `--END -> > [11:25]
|--NEWLINE -> \n [11:26]
|--LEADING_ASTERISK -> * [12:0]
|--TEXT ->   [12:1]
|--HTML_ELEMENT -> HTML_ELEMENT [12:2]
|   `--TBODY -> TBODY [12:2]
|       |--TBODY_TAG_START -> TBODY_TAG_START [12:2]
|       |   |--START -> < [12:2]
|       |   |--TBODY_HTML_TAG_NAME -> tbody [12:3]
|       |   `--END -> > [12:8]
|       |--TEXT ->   [12:9]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [12:10]
|       |   `--WBR_TAG -> WBR_TAG [12:10]
|       |       |--START -> < [12:10]
|       |       |--WBR_HTML_TAG_NAME -> wbr [12:11]
|       |       `--END -> > [12:14]
|       |--TEXT ->   [12:15]
|       `--TBODY_TAG_END -> TBODY_TAG_END [12:16]
|           |--START -> < [12:16]
|           |--SLASH -> / [12:17]
|           |--TBODY_HTML_TAG_NAME -> tbody [12:18]
|           `--END -> > [12:23]
|--NEWLINE -> \n [12:24]
|--LEADING_ASTERISK -> * [13:0]
|--TEXT ->   [13:1]
|--HTML_ELEMENT -> HTML_ELEMENT [13:2]
|   `--THEAD -> THEAD [13:2]
|       |--THEAD_TAG_START -> THEAD_TAG_START [13:2]
|       |   |--START -> < [13:2]
|       |   |--THEAD_HTML_TAG_NAME -> thead [13:3]
|       |   `--END -> > [13:8]
|       |--TEXT ->   [13:9]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [13:10]
|       |   `--WBR_TAG -> WBR_TAG [13:10]
|       |       |--START -> < [13:10]
|       |       |--WBR_HTML_TAG_NAME -> wbr [13:11]
|       |       `--END -> > [13:14]
|       |--TEXT ->   [13:15]
|       `--THEAD_TAG_END -> THEAD_TAG_END [13:16]
|           |--START -> < [13:16]
|           |--SLASH -> / [13:17]
|           |--THEAD_HTML_TAG_NAME -> thead [13:18]
|           `--END -> > [13:23]
|--NEWLINE -> \n [13:24]
|--LEADING_ASTERISK -> * [14:0]
|--TEXT ->   [14:1]
|--HTML_ELEMENT -> HTML_ELEMENT [14:2]
|   `--TFOOT -> TFOOT [14:2]
|       |--TFOOT_TAG_START -> TFOOT_TAG_START [14:2]
|       |   |--START -> < [14:2]
|       |   |--TFOOT_HTML_TAG_NAME -> tfoot [14:3]
|       |   `--END -> > [14:8]
|       |--TEXT ->   [14:9]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [14:10]
|       |   `--WBR_TAG -> WBR_TAG [14:10]
|       |       |--START -> < [14:10]
|       |       |--WBR_HTML_TAG_NAME -> wbr [14:11]
|       |       `--END -> > [14:14]
|       |--TEXT ->   [14:15]
|       `--TFOOT_TAG_END -> TFOOT_TAG_END [14:16]
|           |--START -> < [14:16]
|           |--SLASH -> / [14:17]
|           |--TFOOT_HTML_TAG_NAME -> tfoot [14:18]
|           `--END -> > [14:23]
|--NEWLINE -> \n [14:24]
|--NEWLINE -> \n [15:0]
|--LEADING_ASTERISK -> * [16:0]
|--TEXT ->   [16:1]
|--HTML_ELEMENT -> HTML_ELEMENT [16:2]
|   `--PARAGRAPH -> PARAGRAPH [16:2]
|       |--P_TAG_START -> P_TAG_START [16:2]
|       |   |--START -> < [16:2]
|       |   |--P_HTML_TAG_NAME -> p [16:3]
|       |   `--END -> > [16:4]
|       |--TEXT ->   [16:5]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [16:6]
|       |   `--WBR_TAG -> WBR_TAG [16:6]
|       |       |--START -> < [16:6]
|       |       |--WBR_HTML_TAG_NAME -> wbr [16:7]
|       |       `--SLASH_END -> /> [16:10]
|       |--TEXT ->   [16:12]
|       `--P_TAG_END -> P_TAG_END [16:13]
|           |--START -> < [16:13]
|           |--SLASH -> / [16:14]
|           |--P_HTML_TAG_NAME -> p [16:15]
|           `--END -> > [16:16]
|--NEWLINE -> \n [16:17]
|--LEADING_ASTERISK -> * [17:0]
|--TEXT ->   [17:1]
|--HTML_ELEMENT -> HTML_ELEMENT [17:2]
|   `--LI -> LI [17:2]
|       |--LI_TAG_START -> LI_TAG_START [17:2]
|       |   |--START -> < [17:2]
|       |   |--LI_HTML_TAG_NAME -> li [17:3]
|       |   `--END -> > [17:5]
|       |--TEXT ->   [17:6]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [17:7]
|       |   `--WBR_TAG -> WBR_TAG [17:7]
|       |       |--START -> < [17:7]
|       |       |--WBR_HTML_TAG_NAME -> wbr [17:8]
|       |       `--SLASH_END -> /> [17:11]
|       |--TEXT ->   [17:13]
|       `--LI_TAG_END -> LI_TAG_END [17:14]
|           |--START -> < [17:14]
|           |--SLASH -> / [17:15]
|           |--LI_HTML_TAG_NAME -> li [17:16]
|           `--END -> > [17:18]
|--NEWLINE -> \n [17:19]
|--LEADING_ASTERISK -> * [18:0]
|--TEXT ->   [18:1]
|--HTML_ELEMENT -> HTML_ELEMENT [18:2]
|   `--TR -> TR [18:2]
|       |--TR_TAG_START -> TR_TAG_START [18:2]
|       |   |--START -> < [18:2]
|       |   |--TR_HTML_TAG_NAME -> tr [18:3]
|       |   `--END -> > [18:5]
|       |--TEXT ->   [18:6]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [18:7]
|       |   `--WBR_TAG -> WBR_TAG [18:7]
|       |       |--START -> < [18:7]
|       |       |--WBR_HTML_TAG_NAME -> wbr [18:8]
|       |       `--SLASH_END -> /> [18:11]
|       |--TEXT ->   [18:13]
|       `--TR_TAG_END -> TR_TAG_END [18:14]
|           |--START -> < [18:14]
|           |--SLASH -> / [18:15]
|           |--TR_HTML_TAG_NAME -> tr [18:16]
|           `--END -> > [18:18]
|--NEWLINE -> \n [18:19]
|--LEADING_ASTERISK -> * [19:0]
|--TEXT ->   [19:1]
|--HTML_ELEMENT -> HTML_ELEMENT [19:2]
|   `--TD -> TD [19:2]
|       |--TD_TAG_START -> TD_TAG_START [19:2]
|       |   |--START -> < [19:2]
|       |   |--TD_HTML_TAG_NAME -> td [19:3]
|       |   `--END -> > [19:5]
|       |--TEXT ->   [19:6]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [19:7]
|       |   `--WBR_TAG -> WBR_TAG [19:7]
|       |       |--START -> < [19:7]
|       |       |--WBR_HTML_TAG_NAME -> wbr [19:8]
|       |       `--SLASH_END -> /> [19:11]
|       |--TEXT ->   [19:13]
|       `--TD_TAG_END -> TD_TAG_END [19:14]
|           |--START -> < [19:14]
|           |--SLASH -> / [19:15]
|           |--TD_HTML_TAG_NAME -> td [19:16]
|           `--END -> > [19:18]
|--NEWLINE -> \n [19:19]
|--LEADING_ASTERISK -> * [20:0]
|--TEXT ->   [20:1]
|--HTML_ELEMENT -> HTML_ELEMENT [20:2]
|   `--TH -> TH [20:2]
|       |--TH_TAG_START -> TH_TAG_START [20:2]
|       |   |--START -> < [20:2]
|       |   |--TH_HTML_TAG_NAME -> th [20:3]
|       |   `--END -> > [20:5]
|       |--TEXT ->   [20:6]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [20:7]
|       |   `--WBR_TAG -> WBR_TAG [20:7]
|       |       |--START -> < [20:7]
|       |       |--WBR_HTML_TAG_NAME -> wbr [20:8]
|       |       `--SLASH_END -> /> [20:11]
|       |--TEXT ->   [20:13]
|       `--TH_TAG_END -> TH_TAG_END [20:14]
|           |--START -> < [20:14]
|           |--SLASH -> / [20:15]
|           |--TH_HTML_TAG_NAME -> th [20:16]
|           `--END -> > [20:18]
|--NEWLINE -> \n [20:19]
|--LEADING_ASTERISK -> * [21:0]
|--TEXT ->   [21:1]
|--HTML_ELEMENT -> HTML_ELEMENT [21:2]
|   `--BODY -> BODY [21:2]
|       |--BODY_TAG_START -> BODY_TAG_START [21:2]
|       |   |--START -> < [21:2]
|       |   |--BODY_HTML_TAG_NAME -> body [21:3]
|       |   `--END -> > [21:7]
|       |--TEXT ->   [21:8]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [21:9]
|       |   `--WBR_TAG -> WBR_TAG [21:9]
|       |       |--START -> < [21:9]
|       |       |--WBR_HTML_TAG_NAME -> wbr [21:10]
|       |       `--SLASH_END -> /> [21:13]
|       |--TEXT ->   [21:15]
|       `--BODY_TAG_END -> BODY_TAG_END [21:16]
|           |--START -> < [21:16]
|           |--SLASH -> / [21:17]
|           |--BODY_HTML_TAG_NAME -> body [21:18]
|           `--END -> > [21:22]
|--NEWLINE -> \n [21:23]
|--LEADING_ASTERISK -> * [22:0]
|--TEXT ->   [22:1]
|--HTML_ELEMENT -> HTML_ELEMENT [22:2]
|   `--COLGROUP -> COLGROUP [22:2]
|       |--COLGROUP_TAG_START -> COLGROUP_TAG_START [22:2]
|       |   |--START -> < [22:2]
|       |   |--COLGROUP_HTML_TAG_NAME -> colgroup [22:3]
|       |   `--END -> > [22:11]
|       |--TEXT ->   [22:12]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [22:13]
|       |   `--WBR_TAG -> WBR_TAG [22:13]
|       |       |--START -> < [22:13]
|       |       |--WBR_HTML_TAG_NAME -> wbr [22:14]
|       |       `--SLASH_END -> /> [22:17]
|       |--TEXT ->   [22:19]
|       `--COLGROUP_TAG_END -> COLGROUP_TAG_END [22:20]
|           |--START -> < [22:20]
|           |--SLASH -> / [22:21]
|           |--COLGROUP_HTML_TAG_NAME -> colgroup [22:22]
|           `--END -> > [22:30]
|--NEWLINE -> \n [22:31]
|--LEADING_ASTERISK -> * [23:0]
|--TEXT ->   [23:1]
|--HTML_ELEMENT -> HTML_ELEMENT [23:2]
|   `--DD -> DD [23:2]
|       |--DD_TAG_START -> DD_TAG_START [23:2]
|       |   |--START -> < [23:2]
|       |   |--DD_HTML_TAG_NAME -> dd [23:3]
|       |   `--END -> > [23:5]
|       |--TEXT ->   [23:6]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [23:7]
|       |   `--WBR_TAG -> WBR_TAG [23:7]
|       |       |--START -> < [23:7]
|       |       |--WBR_HTML_TAG_NAME -> wbr [23:8]
|       |       `--SLASH_END -> /> [23:11]
|       |--TEXT ->   [23:13]
|       `--DD_TAG_END -> DD_TAG_END [23:14]
|           |--START -> < [23:14]
|           |--SLASH -> / [23:15]
|           |--DD_HTML_TAG_NAME -> dd [23:16]
|           `--END -> > [23:18]
|--NEWLINE -> \n [23:19]
|--LEADING_ASTERISK -> * [24:0]
|--TEXT ->   [24:1]
|--HTML_ELEMENT -> HTML_ELEMENT [24:2]
|   `--DT -> DT [24:2]
|       |--DT_TAG_START -> DT_TAG_START [24:2]
|       |   |--START -> < [24:2]
|       |   |--DT_HTML_TAG_NAME -> dt [24:3]
|       |   `--END -> > [24:5]
|       |--TEXT ->   [24:6]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [24:7]
|       |   `--WBR_TAG -> WBR_TAG [24:7]
|       |       |--START -> < [24:7]
|       |       |--WBR_HTML_TAG_NAME -> wbr [24:8]
|       |       `--SLASH_END -> /> [24:11]
|       |--TEXT ->   [24:13]
|       `--DT_TAG_END -> DT_TAG_END [24:14]
|           |--START -> < [24:14]
|           |--SLASH -> / [24:15]
|           |--DT_HTML_TAG_NAME -> dt [24:16]
|           `--END -> > [24:18]
|--NEWLINE -> \n [24:19]
|--LEADING_ASTERISK -> * [25:0]
|--TEXT ->   [25:1]
|--HTML_ELEMENT -> HTML_ELEMENT [25:2]
|   `--HEAD -> HEAD [25:2]
|       |--HEAD_TAG_START -> HEAD_TAG_START [25:2]
|       |   |--START -> < [25:2]
|       |   |--HEAD_HTML_TAG_NAME -> head [25:3]
|       |   `--END -> > [25:7]
|       |--TEXT ->   [25:8]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [25:9]
|       |   `--WBR_TAG -> WBR_TAG [25:9]
|       |       |--START -> < [25:9]
|       |       |--WBR_HTML_TAG_NAME -> wbr [25:10]
|       |       `--SLASH_END -> /> [25:13]
|       |--TEXT ->   [25:15]
|       `--HEAD_TAG_END -> HEAD_TAG_END [25:16]
|           |--START -> < [25:16]
|           |--SLASH -> / [25:17]
|           |--HEAD_HTML_TAG_NAME -> head [25:18]
|           `--END -> > [25:22]
|--NEWLINE -> \n [25:23]
|--LEADING_ASTERISK -> * [26:0]
|--TEXT ->   [26:1]
|--HTML_ELEMENT -> HTML_ELEMENT [26:2]
|   `--HTML -> HTML [26:2]
|       |--HTML_TAG_START -> HTML_TAG_START [26:2]
|       |   |--START -> < [26:2]
|       |   |--HTML_HTML_TAG_NAME -> html [26:3]
|       |   `--END -> > [26:7]
|       |--TEXT ->   [26:8]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [26:9]
|       |   `--WBR_TAG -> WBR_TAG [26:9]
|       |       |--START -> < [26:9]
|       |       |--WBR_HTML_TAG_NAME -> wbr [26:10]
|       |       `--SLASH_END -> /> [26:13]
|       |--TEXT ->   [26:15]
|       `--HTML_TAG_END -> HTML_TAG_END [26:16]
|           |--START -> < [26:16]
|           |--SLASH -> / [26:17]
|           |--HTML_HTML_TAG_NAME -> html [26:18]
|           `--END -> > [26:22]
|--NEWLINE -> \n [26:23]
|--LEADING_ASTERISK -> * [27:0]
|--TEXT ->   [27:1]
|--HTML_ELEMENT -> HTML_ELEMENT [27:2]
|   `--OPTION -> OPTION [27:2]
|       |--OPTION_TAG_START -> OPTION_TAG_START [27:2]
|       |   |--START -> < [27:2]
|       |   |--OPTION_HTML_TAG_NAME -> option [27:3]
|       |   `--END -> > [27:9]
|       |--TEXT ->   [27:10]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [27:11]
|       |   `--WBR_TAG -> WBR_TAG [27:11]
|       |       |--START -> < [27:11]
|       |       |--WBR_HTML_TAG_NAME -> wbr [27:12]
|       |       `--SLASH_END -> /> [27:15]
|       |--TEXT ->   [27:17]
|       `--OPTION_TAG_END -> OPTION_TAG_END [27:18]
|           |--START -> < [27:18]
|           |--SLASH -> / [27:19]
|           |--OPTION_HTML_TAG_NAME -> option [27:20]
|           `--END -> > [27:26]
|--NEWLINE -> \n [27:27]
|--LEADING_ASTERISK -> * [28:0]
|--TEXT ->   [28:1]
|--HTML_ELEMENT -> HTML_ELEMENT [28:2]
|   `--TBODY -> TBODY [28:2]
|       |--TBODY_TAG_START -> TBODY_TAG_START [28:2]
|       |   |--START -> < [28:2]
|       |   |--TBODY_HTML_TAG_NAME -> tbody [28:3]
|       |   `--END -> > [28:8]
|       |--TEXT ->   [28:9]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [28:10]
|       |   `--WBR_TAG -> WBR_TAG [28:10]
|       |       |--START -> < [28:10]
|       |       |--WBR_HTML_TAG_NAME -> wbr [28:11]
|       |       `--SLASH_END -> /> [28:14]
|       |--TEXT ->   [28:16]
|       `--TBODY_TAG_END -> TBODY_TAG_END [28:17]
|           |--START -> < [28:17]
|           |--SLASH -> / [28:18]
|           |--TBODY_HTML_TAG_NAME -> tbody [28:19]
|           `--END -> > [28:24]
|--NEWLINE -> \n [28:25]
|--LEADING_ASTERISK -> * [29:0]
|--TEXT ->   [29:1]
|--HTML_ELEMENT -> HTML_ELEMENT [29:2]
|   `--THEAD -> THEAD [29:2]
|       |--THEAD_TAG_START -> THEAD_TAG_START [29:2]
|       |   |--START -> < [29:2]
|       |   |--THEAD_HTML_TAG_NAME -> thead [29:3]
|       |   `--END -> > [29:8]
|       |--TEXT ->   [29:9]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [29:10]
|       |   `--WBR_TAG -> WBR_TAG [29:10]
|       |       |--START -> < [29:10]
|       |       |--WBR_HTML_TAG_NAME -> wbr [29:11]
|       |       `--SLASH_END -> /> [29:14]
|       |--TEXT ->   [29:16]
|       `--THEAD_TAG_END -> THEAD_TAG_END [29:17]
|           |--START -> < [29:17]
|           |--SLASH -> / [29:18]
|           |--THEAD_HTML_TAG_NAME -> thead [29:19]
|           `--END -> > [29:24]
|--NEWLINE -> \n [29:25]
|--LEADING_ASTERISK -> * [30:0]
|--TEXT ->   [30:1]
|--HTML_ELEMENT -> HTML_ELEMENT [30:2]
|   `--TFOOT -> TFOOT [30:2]
|       |--TFOOT_TAG_START -> TFOOT_TAG_START [30:2]
|       |   |--START -> < [30:2]
|       |   |--TFOOT_HTML_TAG_NAME -> tfoot [30:3]
|       |   `--END -> > [30:8]
|       |--TEXT ->   [30:9]
|       |--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [30:10]
|       |   `--WBR_TAG -> WBR_TAG [30:10]
|       |       |--START -> < [30:10]
|       |       |--WBR_HTML_TAG_NAME -> wbr [30:11]
|       |       `--SLASH_END -> /> [30:14]
|       |--TEXT ->   [30:16]
|       `--TFOOT_TAG_END -> TFOOT_TAG_END [30:17]
|           |--START -> < [30:17]
|           |--SLASH -> / [30:18]
|           |--TFOOT_HTML_TAG_NAME -> tfoot [30:19]
|           `--END -> > [30:24]
|--NEWLINE -> \n [30:25]
|--NEWLINE -> \n [31:0]
|--LEADING_ASTERISK -> * [32:0]
|--TEXT ->   [32:1]
|--HTML_ELEMENT -> HTML_ELEMENT [32:2]
|   `--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [32:2]
|       `--WBR_TAG -> WBR_TAG [32:2]
|           |--START -> < [32:2]
|           |--WBR_HTML_TAG_NAME -> wbr [32:3]
|           `--END -> > [32:6]
|--NEWLINE -> \n [32:7]
|--LEADING_ASTERISK -> * [33:0]
|--TEXT ->   [33:1]
|--HTML_ELEMENT -> HTML_ELEMENT [33:2]
|   `--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [33:2]
|       `--WBR_TAG -> WBR_TAG [33:2]
|           |--START -> < [33:2]
|           |--WBR_HTML_TAG_NAME -> wbr [33:3]
|           `--SLASH_END -> /> [33:6]
|--NEWLINE -> \n [33:8]
|--LEADING_ASTERISK -> * [34:0]
|--TEXT ->   [34:1]
|--HTML_ELEMENT -> HTML_ELEMENT [34:2]
|   `--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [34:2]
|       `--WBR_TAG -> WBR_TAG [34:2]
|           |--START -> < [34:2]
|           |--WBR_HTML_TAG_NAME -> wbr [34:3]
|           |--WS ->   [34:6]
|           |--ATTRIBUTE -> ATTRIBUTE [34:7]
|           |   |--HTML_TAG_NAME -> attr [34:7]
|           |   |--EQUALS -> = [34:11]
|           |   `--ATTR_VALUE -> "something" [34:12]
|           `--END -> > [34:24]
|--NEWLINE -> \n [34:25]
|--LEADING_ASTERISK -> * [35:0]
|--TEXT ->   [35:1]
|--HTML_ELEMENT -> HTML_ELEMENT [35:2]
|   `--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [35:2]
|       `--WBR_TAG -> WBR_TAG [35:2]
|           |--START -> < [35:2]
|           |--WBR_HTML_TAG_NAME -> wbr [35:3]
|           |--WS ->   [35:6]
|           |--ATTRIBUTE -> ATTRIBUTE [35:7]
|           |   |--HTML_TAG_NAME -> attr [35:7]
|           |   |--EQUALS -> = [35:11]
|           |   `--ATTR_VALUE -> "something" [35:12]
|           `--SLASH_END -> /> [35:24]
|--NEWLINE -> \n [35:26]
|--LEADING_ASTERISK -> * [36:0]
|--TEXT ->   [36:1]
|--HTML_ELEMENT -> HTML_ELEMENT [36:2]
|   `--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [36:2]
|       `--WBR_TAG -> WBR_TAG [36:2]
|           |--START -> < [36:2]
|           |--WBR_HTML_TAG_NAME -> wbr [36:3]
|           |--WS ->   [36:6]
|           |--ATTRIBUTE -> ATTRIBUTE [36:7]
|           |   |--HTML_TAG_NAME -> attr [36:7]
|           |   |--EQUALS -> = [36:11]
|           |   `--ATTR_VALUE -> "something" [36:12]
|           |--WS ->   [36:24]
|           |--ATTRIBUTE -> ATTRIBUTE [36:25]
|           |   |--HTML_TAG_NAME -> attr2 [36:25]
|           |   |--EQUALS -> = [36:30]
|           |   `--ATTR_VALUE -> "someotherthing" [36:31]
|           `--END -> > [36:48]
|--NEWLINE -> \n [36:49]
|--LEADING_ASTERISK -> * [37:0]
|--TEXT ->   [37:1]
|--HTML_ELEMENT -> HTML_ELEMENT [37:2]
|   `--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [37:2]
|       `--WBR_TAG -> WBR_TAG [37:2]
|           |--START -> < [37:2]
|           |--WBR_HTML_TAG_NAME -> wbr [37:3]
|           |--WS ->   [37:6]
|           |--ATTRIBUTE -> ATTRIBUTE [37:7]
|           |   |--HTML_TAG_NAME -> attr [37:7]
|           |   |--EQUALS -> = [37:11]
|           |   `--ATTR_VALUE -> "something" [37:12]
|           |--WS ->   [37:24]
|           |--ATTRIBUTE -> ATTRIBUTE [37:25]
|           |   |--HTML_TAG_NAME -> attr2 [37:25]
|           |   |--EQUALS -> = [37:30]
|           |   `--ATTR_VALUE -> "someotherthing" [37:31]
|           `--SLASH_END -> /> [37:48]
|--NEWLINE -> \n [37:50]
|--LEADING_ASTERISK -> * [38:0]
|--TEXT ->   [38:1]
|--HTML_ELEMENT -> HTML_ELEMENT [38:2]
|   `--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [38:2]
|       `--WBR_TAG -> WBR_TAG [38:2]
|           |--START -> < [38:2]
|           |--WBR_HTML_TAG_NAME -> wbr [38:3]
|           |--WS ->   [38:6]
|           |--ATTRIBUTE -> ATTRIBUTE [38:7]
|           |   |--HTML_TAG_NAME -> attr [38:7]
|           |   |--EQUALS -> = [38:11]
|           |   `--ATTR_VALUE -> "something" [38:12]
|           |--WS ->   [38:24]
|           |--NEWLINE -> \n [38:25]
|           |--LEADING_ASTERISK -> * [39:0]
|           |--WS ->   [39:1]
|           |--ATTRIBUTE -> ATTRIBUTE [39:2]
|           |   |--HTML_TAG_NAME -> attr2 [39:2]
|           |   |--EQUALS -> = [39:7]
|           |   `--ATTR_VALUE -> "someotherting" [39:8]
|           `--END -> > [39:24]
|--NEWLINE -> \n [39:25]
|--LEADING_ASTERISK -> * [40:0]
|--TEXT ->   [40:1]
|--HTML_ELEMENT -> HTML_ELEMENT [40:2]
|   `--SINGLETON_ELEMENT -> SINGLETON_ELEMENT [40:2]
|       `--WBR_TAG -> WBR_TAG [40:2]
|           |--START -> < [40:2]
|           |--WBR_HTML_TAG_NAME -> wbr [40:3]
|           |--WS ->   [40:6]
|           |--ATTRIBUTE -> ATTRIBUTE [40:7]
|           |   |--HTML_TAG_NAME -> attr [40:7]
|           |   |--EQUALS -> = [40:11]
|           |   `--ATTR_VALUE -> "something" [40:12]
|           |--WS ->   [40:24]
|           |--NEWLINE -> \n [40:25]
|           |--LEADING_ASTERISK -> * [41:0]
|           |--WS ->   [41:1]
|           |--ATTRIBUTE -> ATTRIBUTE [41:2]
|           |   |--HTML_TAG_NAME -> attr2 [41:2]
|           |   |--EQUALS -> = [41:7]
|           |   `--ATTR_VALUE -> "someotherting" [41:8]
|           `--SLASH_END -> /> [41:24]
`--EOF -> <EOF> [41:26]