Skip to content

Commit 68bbed3

Browse files
author
Koji Ishii
committed
tag omission rules for rb|rt|rtc|rp followed by rb|rt|rtc|rp|span
1 parent 24cfb25 commit 68bbed3

File tree

1 file changed

+279
-0
lines changed

1 file changed

+279
-0
lines changed

tree-construction/ruby.dat

Lines changed: 279 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,279 @@
1+
#data
2+
<html><ruby>a<rb>b<rb></ruby></html>
3+
#errors
4+
(1,6): expected-doctype-but-got-start-tag
5+
#document
6+
| <html>
7+
| <head>
8+
| <body>
9+
| <ruby>
10+
| "a"
11+
| <rb>
12+
| "b"
13+
| <rb>
14+
15+
#data
16+
<html><ruby>a<rb>b<rt></ruby></html>
17+
#errors
18+
(1,6): expected-doctype-but-got-start-tag
19+
#document
20+
| <html>
21+
| <head>
22+
| <body>
23+
| <ruby>
24+
| "a"
25+
| <rb>
26+
| "b"
27+
| <rt>
28+
29+
#data
30+
<html><ruby>a<rb>b<rtc></ruby></html>
31+
#errors
32+
(1,6): expected-doctype-but-got-start-tag
33+
#document
34+
| <html>
35+
| <head>
36+
| <body>
37+
| <ruby>
38+
| "a"
39+
| <rb>
40+
| "b"
41+
| <rtc>
42+
43+
#data
44+
<html><ruby>a<rb>b<rp></ruby></html>
45+
#errors
46+
(1,6): expected-doctype-but-got-start-tag
47+
#document
48+
| <html>
49+
| <head>
50+
| <body>
51+
| <ruby>
52+
| "a"
53+
| <rb>
54+
| "b"
55+
| <rp>
56+
57+
#data
58+
<html><ruby>a<rb>b<span></ruby></html>
59+
#errors
60+
(1,6): expected-doctype-but-got-start-tag
61+
#document
62+
| <html>
63+
| <head>
64+
| <body>
65+
| <ruby>
66+
| "a"
67+
| <rb>
68+
| "b"
69+
| <span>
70+
71+
#data
72+
<html><ruby>a<rt>b<rb></ruby></html>
73+
#errors
74+
(1,6): expected-doctype-but-got-start-tag
75+
#document
76+
| <html>
77+
| <head>
78+
| <body>
79+
| <ruby>
80+
| "a"
81+
| <rt>
82+
| "b"
83+
| <rb>
84+
85+
#data
86+
<html><ruby>a<rt>b<rt></ruby></html>
87+
#errors
88+
(1,6): expected-doctype-but-got-start-tag
89+
#document
90+
| <html>
91+
| <head>
92+
| <body>
93+
| <ruby>
94+
| "a"
95+
| <rt>
96+
| "b"
97+
| <rt>
98+
99+
#data
100+
<html><ruby>a<rt>b<rtc></ruby></html>
101+
#errors
102+
(1,6): expected-doctype-but-got-start-tag
103+
#document
104+
| <html>
105+
| <head>
106+
| <body>
107+
| <ruby>
108+
| "a"
109+
| <rt>
110+
| "b"
111+
| <rtc>
112+
113+
#data
114+
<html><ruby>a<rt>b<rp></ruby></html>
115+
#errors
116+
(1,6): expected-doctype-but-got-start-tag
117+
#document
118+
| <html>
119+
| <head>
120+
| <body>
121+
| <ruby>
122+
| "a"
123+
| <rt>
124+
| "b"
125+
| <rp>
126+
127+
#data
128+
<html><ruby>a<rt>b<span></ruby></html>
129+
#errors
130+
(1,6): expected-doctype-but-got-start-tag
131+
#document
132+
| <html>
133+
| <head>
134+
| <body>
135+
| <ruby>
136+
| "a"
137+
| <rt>
138+
| "b"
139+
| <span>
140+
141+
#data
142+
<html><ruby>a<rtc>b<rb></ruby></html>
143+
#errors
144+
(1,6): expected-doctype-but-got-start-tag
145+
#document
146+
| <html>
147+
| <head>
148+
| <body>
149+
| <ruby>
150+
| "a"
151+
| <rtc>
152+
| "b"
153+
| <rb>
154+
155+
#data
156+
<html><ruby>a<rtc>b<rt></ruby></html>
157+
#errors
158+
(1,6): expected-doctype-but-got-start-tag
159+
#document
160+
| <html>
161+
| <head>
162+
| <body>
163+
| <ruby>
164+
| "a"
165+
| <rtc>
166+
| "b"
167+
| <rt>
168+
169+
#data
170+
<html><ruby>a<rtc>b<rtc></ruby></html>
171+
#errors
172+
(1,6): expected-doctype-but-got-start-tag
173+
#document
174+
| <html>
175+
| <head>
176+
| <body>
177+
| <ruby>
178+
| "a"
179+
| <rtc>
180+
| "b"
181+
| <rtc>
182+
183+
#data
184+
<html><ruby>a<rtc>b<rp></ruby></html>
185+
#errors
186+
(1,6): expected-doctype-but-got-start-tag
187+
#document
188+
| <html>
189+
| <head>
190+
| <body>
191+
| <ruby>
192+
| "a"
193+
| <rtc>
194+
| "b"
195+
| <rp>
196+
197+
#data
198+
<html><ruby>a<rtc>b<span></ruby></html>
199+
#errors
200+
(1,6): expected-doctype-but-got-start-tag
201+
#document
202+
| <html>
203+
| <head>
204+
| <body>
205+
| <ruby>
206+
| "a"
207+
| <rtc>
208+
| "b"
209+
| <span>
210+
211+
#data
212+
<html><ruby>a<rp>b<rb></ruby></html>
213+
#errors
214+
(1,6): expected-doctype-but-got-start-tag
215+
#document
216+
| <html>
217+
| <head>
218+
| <body>
219+
| <ruby>
220+
| "a"
221+
| <rp>
222+
| "b"
223+
| <rb>
224+
225+
#data
226+
<html><ruby>a<rp>b<rt></ruby></html>
227+
#errors
228+
(1,6): expected-doctype-but-got-start-tag
229+
#document
230+
| <html>
231+
| <head>
232+
| <body>
233+
| <ruby>
234+
| "a"
235+
| <rp>
236+
| "b"
237+
| <rt>
238+
239+
#data
240+
<html><ruby>a<rp>b<rtc></ruby></html>
241+
#errors
242+
(1,6): expected-doctype-but-got-start-tag
243+
#document
244+
| <html>
245+
| <head>
246+
| <body>
247+
| <ruby>
248+
| "a"
249+
| <rp>
250+
| "b"
251+
| <rtc>
252+
253+
#data
254+
<html><ruby>a<rp>b<rp></ruby></html>
255+
#errors
256+
(1,6): expected-doctype-but-got-start-tag
257+
#document
258+
| <html>
259+
| <head>
260+
| <body>
261+
| <ruby>
262+
| "a"
263+
| <rp>
264+
| "b"
265+
| <rp>
266+
267+
#data
268+
<html><ruby>a<rp>b<span></ruby></html>
269+
#errors
270+
(1,6): expected-doctype-but-got-start-tag
271+
#document
272+
| <html>
273+
| <head>
274+
| <body>
275+
| <ruby>
276+
| "a"
277+
| <rp>
278+
| "b"
279+
| <span>

0 commit comments

Comments
 (0)