• R/O
  • HTTP
  • SSH
  • HTTPS

提交

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

A Markdown shard for the Crystal programming language


Commit MetaInfo

修订版e3cb27b4829697af0391febf2658f4032468d01f (tree)
时间2023-02-14 09:04:11
作者supercell <stigma@disr...>
Commitersupercell

Log Message

Add stats tooling

Currently getting difference results that the Dart version.
Will need to look in to later.

更改概述

差异

--- /dev/null
+++ b/spec/util.cr
@@ -0,0 +1,5 @@
1+require "colorize"
2+
3+def whitespace_color(input : String) : String
4+ input.gsub(" ", "·".colorize(:light_blue)).gsub("\t", "\t".colorize.back(:dark_gray))
5+end
--- /dev/null
+++ b/tools/common_mark_stats.json
@@ -0,0 +1,706 @@
1+{
2+ "Tabs": {
3+ "1": "strict",
4+ "2": "strict",
5+ "3": "strict",
6+ "4": "strict",
7+ "5": "strict",
8+ "6": "loose",
9+ "7": "loose",
10+ "8": "strict",
11+ "9": "strict",
12+ "10": "strict",
13+ "11": "strict"
14+ },
15+ "Backslash escapes": {
16+ "12": "loose",
17+ "13": "strict",
18+ "14": "loose",
19+ "15": "strict",
20+ "16": "strict",
21+ "17": "strict",
22+ "18": "strict",
23+ "19": "strict",
24+ "20": "strict",
25+ "21": "strict",
26+ "22": "strict",
27+ "23": "strict",
28+ "24": "fail"
29+ },
30+ "Entity and numeric character references": {
31+ "25": "loose",
32+ "26": "loose",
33+ "27": "loose",
34+ "28": "loose",
35+ "29": "strict",
36+ "30": "loose",
37+ "31": "strict",
38+ "32": "fail",
39+ "33": "fail",
40+ "34": "fail",
41+ "35": "strict",
42+ "36": "strict",
43+ "37": "loose",
44+ "38": "loose",
45+ "39": "loose",
46+ "40": "loose",
47+ "41": "strict"
48+ },
49+ "Precedence": {
50+ "42": "strict"
51+ },
52+ "Thematic breaks": {
53+ "43": "strict",
54+ "44": "strict",
55+ "45": "strict",
56+ "46": "strict",
57+ "47": "strict",
58+ "48": "strict",
59+ "49": "strict",
60+ "50": "strict",
61+ "51": "strict",
62+ "52": "strict",
63+ "53": "strict",
64+ "54": "strict",
65+ "55": "strict",
66+ "56": "strict",
67+ "57": "strict",
68+ "58": "strict",
69+ "59": "strict",
70+ "60": "strict",
71+ "61": "strict"
72+ },
73+ "ATX headings": {
74+ "62": "strict",
75+ "63": "strict",
76+ "64": "strict",
77+ "65": "strict",
78+ "66": "strict",
79+ "67": "strict",
80+ "68": "strict",
81+ "69": "strict",
82+ "70": "strict",
83+ "71": "strict",
84+ "72": "strict",
85+ "73": "loose",
86+ "74": "strict",
87+ "75": "loose",
88+ "76": "loose",
89+ "77": "strict",
90+ "78": "strict",
91+ "79": "fail"
92+ },
93+ "Setext headings": {
94+ "80": "strict",
95+ "81": "strict",
96+ "82": "loose",
97+ "83": "strict",
98+ "84": "loose",
99+ "85": "strict",
100+ "86": "strict",
101+ "87": "strict",
102+ "88": "strict",
103+ "89": "strict",
104+ "90": "strict",
105+ "91": "loose",
106+ "92": "strict",
107+ "93": "fail",
108+ "94": "strict",
109+ "95": "strict",
110+ "96": "strict",
111+ "97": "strict",
112+ "98": "strict",
113+ "99": "strict",
114+ "100": "strict",
115+ "101": "strict",
116+ "102": "strict",
117+ "103": "strict",
118+ "104": "strict",
119+ "105": "strict",
120+ "106": "strict"
121+ },
122+ "Indented code blocks": {
123+ "107": "strict",
124+ "108": "strict",
125+ "109": "strict",
126+ "110": "strict",
127+ "111": "fail",
128+ "112": "strict",
129+ "113": "strict",
130+ "114": "strict",
131+ "115": "strict",
132+ "116": "strict",
133+ "117": "loose",
134+ "118": "strict"
135+ },
136+ "Fenced code blocks": {
137+ "119": "strict",
138+ "120": "strict",
139+ "121": "strict",
140+ "122": "strict",
141+ "123": "strict",
142+ "124": "strict",
143+ "125": "strict",
144+ "126": "fail",
145+ "127": "loose",
146+ "128": "strict",
147+ "129": "strict",
148+ "130": "strict",
149+ "131": "loose",
150+ "132": "loose",
151+ "133": "loose",
152+ "134": "strict",
153+ "135": "strict",
154+ "136": "strict",
155+ "137": "loose",
156+ "138": "fail",
157+ "139": "loose",
158+ "140": "strict",
159+ "141": "strict",
160+ "142": "strict",
161+ "143": "strict",
162+ "144": "strict",
163+ "145": "strict",
164+ "146": "strict",
165+ "147": "fail"
166+ },
167+ "HTML blocks": {
168+ "148": "fail",
169+ "149": "strict",
170+ "150": "strict",
171+ "151": "strict",
172+ "152": "fail",
173+ "153": "strict",
174+ "154": "strict",
175+ "155": "strict",
176+ "156": "strict",
177+ "157": "strict",
178+ "158": "strict",
179+ "159": "strict",
180+ "160": "strict",
181+ "161": "strict",
182+ "162": "strict",
183+ "163": "strict",
184+ "164": "strict",
185+ "165": "strict",
186+ "166": "strict",
187+ "167": "fail",
188+ "168": "strict",
189+ "169": "strict",
190+ "170": "strict",
191+ "171": "fail",
192+ "172": "strict",
193+ "173": "strict",
194+ "174": "fail",
195+ "175": "fail",
196+ "176": "strict",
197+ "177": "strict",
198+ "178": "strict",
199+ "179": "strict",
200+ "180": "strict",
201+ "181": "strict",
202+ "182": "strict",
203+ "183": "strict",
204+ "184": "strict",
205+ "185": "fail",
206+ "186": "strict",
207+ "187": "strict",
208+ "188": "fail",
209+ "189": "strict",
210+ "190": "fail",
211+ "191": "fail"
212+ },
213+ "Link reference definitions": {
214+ "192": "strict",
215+ "193": "strict",
216+ "194": "strict",
217+ "195": "fail",
218+ "196": "strict",
219+ "197": "strict",
220+ "198": "strict",
221+ "199": "strict",
222+ "200": "fail",
223+ "201": "fail",
224+ "202": "fail",
225+ "203": "strict",
226+ "204": "strict",
227+ "205": "strict",
228+ "206": "fail",
229+ "207": "loose",
230+ "208": "strict",
231+ "209": "loose",
232+ "210": "loose",
233+ "211": "loose",
234+ "212": "strict",
235+ "213": "strict",
236+ "214": "strict",
237+ "215": "fail",
238+ "216": "fail",
239+ "217": "strict",
240+ "218": "strict"
241+ },
242+ "Paragraphs": {
243+ "219": "strict",
244+ "220": "strict",
245+ "221": "strict",
246+ "222": "strict",
247+ "223": "strict",
248+ "224": "strict",
249+ "225": "strict",
250+ "226": "strict"
251+ },
252+ "Blank lines": {
253+ "227": "strict"
254+ },
255+ "Block quotes": {
256+ "228": "strict",
257+ "229": "strict",
258+ "230": "strict",
259+ "231": "strict",
260+ "232": "strict",
261+ "233": "strict",
262+ "234": "strict",
263+ "235": "strict",
264+ "236": "strict",
265+ "237": "fail",
266+ "238": "fail",
267+ "239": "strict",
268+ "240": "strict",
269+ "241": "strict",
270+ "242": "strict",
271+ "243": "strict",
272+ "244": "strict",
273+ "245": "strict",
274+ "246": "strict",
275+ "247": "strict",
276+ "248": "strict",
277+ "249": "fail",
278+ "250": "strict",
279+ "251": "strict",
280+ "252": "strict"
281+ },
282+ "List items": {
283+ "253": "strict",
284+ "254": "strict",
285+ "255": "strict",
286+ "256": "strict",
287+ "257": "strict",
288+ "258": "strict",
289+ "259": "strict",
290+ "260": "strict",
291+ "261": "strict",
292+ "262": "fail",
293+ "263": "strict",
294+ "264": "fail",
295+ "265": "strict",
296+ "266": "strict",
297+ "267": "strict",
298+ "268": "strict",
299+ "269": "strict",
300+ "270": "strict",
301+ "271": "strict",
302+ "272": "strict",
303+ "273": "strict",
304+ "274": "strict",
305+ "275": "strict",
306+ "276": "strict",
307+ "277": "strict",
308+ "278": "strict",
309+ "279": "strict",
310+ "280": "fail",
311+ "281": "strict",
312+ "282": "strict",
313+ "283": "strict",
314+ "284": "strict",
315+ "285": "strict",
316+ "286": "strict",
317+ "287": "strict",
318+ "288": "strict",
319+ "289": "strict",
320+ "290": "strict",
321+ "291": "strict",
322+ "292": "strict",
323+ "293": "strict",
324+ "294": "strict",
325+ "295": "strict",
326+ "296": "strict",
327+ "297": "strict",
328+ "298": "strict",
329+ "299": "strict",
330+ "300": "loose"
331+ },
332+ "Lists": {
333+ "301": "strict",
334+ "302": "strict",
335+ "303": "strict",
336+ "304": "fail",
337+ "305": "strict",
338+ "306": "fail",
339+ "307": "fail",
340+ "308": "fail",
341+ "309": "fail",
342+ "310": "strict",
343+ "311": "strict",
344+ "312": "strict",
345+ "313": "strict",
346+ "314": "strict",
347+ "315": "strict",
348+ "316": "strict",
349+ "317": "fail",
350+ "318": "fail",
351+ "319": "strict",
352+ "320": "strict",
353+ "321": "strict",
354+ "322": "strict",
355+ "323": "strict",
356+ "324": "strict",
357+ "325": "strict",
358+ "326": "strict"
359+ },
360+ "Inlines": {
361+ "327": "strict"
362+ },
363+ "Code spans": {
364+ "328": "strict",
365+ "329": "strict",
366+ "330": "strict",
367+ "331": "loose",
368+ "332": "loose",
369+ "333": "loose",
370+ "334": "fail",
371+ "335": "strict",
372+ "336": "loose",
373+ "337": "strict",
374+ "338": "strict",
375+ "339": "strict",
376+ "340": "strict",
377+ "341": "strict",
378+ "342": "strict",
379+ "343": "loose",
380+ "344": "strict",
381+ "345": "strict",
382+ "346": "strict",
383+ "347": "strict",
384+ "348": "strict",
385+ "349": "strict"
386+ },
387+ "Emphasis and strong emphasis": {
388+ "350": "strict",
389+ "351": "strict",
390+ "352": "loose",
391+ "353": "fail",
392+ "354": "strict",
393+ "355": "strict",
394+ "356": "strict",
395+ "357": "strict",
396+ "358": "loose",
397+ "359": "strict",
398+ "360": "strict",
399+ "361": "strict",
400+ "362": "loose",
401+ "363": "strict",
402+ "364": "strict",
403+ "365": "strict",
404+ "366": "strict",
405+ "367": "strict",
406+ "368": "strict",
407+ "369": "strict",
408+ "370": "strict",
409+ "371": "strict",
410+ "372": "strict",
411+ "373": "strict",
412+ "374": "strict",
413+ "375": "strict",
414+ "376": "strict",
415+ "377": "strict",
416+ "378": "strict",
417+ "379": "loose",
418+ "380": "strict",
419+ "381": "strict",
420+ "382": "strict",
421+ "383": "strict",
422+ "384": "loose",
423+ "385": "strict",
424+ "386": "strict",
425+ "387": "strict",
426+ "388": "strict",
427+ "389": "strict",
428+ "390": "strict",
429+ "391": "strict",
430+ "392": "strict",
431+ "393": "strict",
432+ "394": "loose",
433+ "395": "strict",
434+ "396": "strict",
435+ "397": "strict",
436+ "398": "strict",
437+ "399": "strict",
438+ "400": "strict",
439+ "401": "strict",
440+ "402": "strict",
441+ "403": "strict",
442+ "404": "strict",
443+ "405": "strict",
444+ "406": "strict",
445+ "407": "strict",
446+ "408": "strict",
447+ "409": "strict",
448+ "410": "strict",
449+ "411": "strict",
450+ "412": "strict",
451+ "413": "strict",
452+ "414": "strict",
453+ "415": "strict",
454+ "416": "strict",
455+ "417": "strict",
456+ "418": "strict",
457+ "419": "strict",
458+ "420": "strict",
459+ "421": "strict",
460+ "422": "strict",
461+ "423": "strict",
462+ "424": "strict",
463+ "425": "strict",
464+ "426": "strict",
465+ "427": "strict",
466+ "428": "strict",
467+ "429": "strict",
468+ "430": "strict",
469+ "431": "strict",
470+ "432": "strict",
471+ "433": "strict",
472+ "434": "strict",
473+ "435": "strict",
474+ "436": "strict",
475+ "437": "strict",
476+ "438": "strict",
477+ "439": "strict",
478+ "440": "strict",
479+ "441": "strict",
480+ "442": "strict",
481+ "443": "strict",
482+ "444": "strict",
483+ "445": "strict",
484+ "446": "strict",
485+ "447": "strict",
486+ "448": "strict",
487+ "449": "strict",
488+ "450": "strict",
489+ "451": "strict",
490+ "452": "strict",
491+ "453": "strict",
492+ "454": "strict",
493+ "455": "strict",
494+ "456": "strict",
495+ "457": "strict",
496+ "458": "strict",
497+ "459": "strict",
498+ "460": "strict",
499+ "461": "strict",
500+ "462": "strict",
501+ "463": "strict",
502+ "464": "strict",
503+ "465": "strict",
504+ "466": "strict",
505+ "467": "strict",
506+ "468": "strict",
507+ "469": "strict",
508+ "470": "strict",
509+ "471": "strict",
510+ "472": "strict",
511+ "473": "strict",
512+ "474": "strict",
513+ "475": "strict",
514+ "476": "strict",
515+ "477": "strict",
516+ "478": "strict",
517+ "479": "strict",
518+ "480": "strict"
519+ },
520+ "Links": {
521+ "481": "strict",
522+ "482": "strict",
523+ "483": "strict",
524+ "484": "strict",
525+ "485": "strict",
526+ "486": "strict",
527+ "487": "strict",
528+ "488": "strict",
529+ "489": "strict",
530+ "490": "strict",
531+ "491": "strict",
532+ "492": "strict",
533+ "493": "strict",
534+ "494": "strict",
535+ "495": "strict",
536+ "496": "strict",
537+ "497": "strict",
538+ "498": "strict",
539+ "499": "strict",
540+ "500": "strict",
541+ "501": "strict",
542+ "502": "fail",
543+ "503": "strict",
544+ "504": "strict",
545+ "505": "fail",
546+ "506": "fail",
547+ "507": "loose",
548+ "508": "fail",
549+ "509": "strict",
550+ "510": "strict",
551+ "511": "strict",
552+ "512": "strict",
553+ "513": "strict",
554+ "514": "strict",
555+ "515": "strict",
556+ "516": "strict",
557+ "517": "strict",
558+ "518": "strict",
559+ "519": "strict",
560+ "520": "strict",
561+ "521": "strict",
562+ "522": "strict",
563+ "523": "strict",
564+ "524": "strict",
565+ "525": "strict",
566+ "526": "strict",
567+ "527": "strict",
568+ "528": "strict",
569+ "529": "strict",
570+ "530": "strict",
571+ "531": "strict",
572+ "532": "strict",
573+ "533": "strict",
574+ "534": "strict",
575+ "535": "strict",
576+ "536": "strict",
577+ "537": "strict",
578+ "538": "strict",
579+ "539": "fail",
580+ "540": "strict",
581+ "541": "strict",
582+ "542": "strict",
583+ "543": "strict",
584+ "544": "strict",
585+ "545": "fail",
586+ "546": "strict",
587+ "547": "strict",
588+ "548": "strict",
589+ "549": "strict",
590+ "550": "strict",
591+ "551": "strict",
592+ "552": "strict",
593+ "553": "strict",
594+ "554": "strict",
595+ "555": "loose",
596+ "556": "strict",
597+ "557": "strict",
598+ "558": "strict",
599+ "559": "strict",
600+ "560": "strict",
601+ "561": "strict",
602+ "562": "strict",
603+ "563": "strict",
604+ "564": "strict",
605+ "565": "strict",
606+ "566": "strict",
607+ "567": "strict",
608+ "568": "strict",
609+ "569": "strict",
610+ "570": "strict"
611+ },
612+ "Images": {
613+ "571": "strict",
614+ "572": "strict",
615+ "573": "fail",
616+ "574": "strict",
617+ "575": "strict",
618+ "576": "strict",
619+ "577": "strict",
620+ "578": "strict",
621+ "579": "strict",
622+ "580": "strict",
623+ "581": "strict",
624+ "582": "strict",
625+ "583": "strict",
626+ "584": "strict",
627+ "585": "strict",
628+ "586": "loose",
629+ "587": "strict",
630+ "588": "strict",
631+ "589": "loose",
632+ "590": "strict",
633+ "591": "strict",
634+ "592": "strict"
635+ },
636+ "Autolinks": {
637+ "593": "strict",
638+ "594": "loose",
639+ "595": "strict",
640+ "596": "strict",
641+ "597": "strict",
642+ "598": "strict",
643+ "599": "strict",
644+ "600": "strict",
645+ "601": "strict",
646+ "602": "strict",
647+ "603": "strict",
648+ "604": "strict",
649+ "605": "strict",
650+ "606": "strict",
651+ "607": "strict",
652+ "608": "strict",
653+ "609": "strict",
654+ "610": "strict",
655+ "611": "strict"
656+ },
657+ "Raw HTML": {
658+ "612": "strict",
659+ "613": "fail",
660+ "614": "strict",
661+ "615": "strict",
662+ "616": "strict",
663+ "617": "strict",
664+ "618": "fail",
665+ "619": "fail",
666+ "620": "fail",
667+ "621": "fail",
668+ "622": "strict",
669+ "623": "fail",
670+ "624": "fail",
671+ "625": "strict",
672+ "626": "strict",
673+ "627": "strict",
674+ "628": "strict",
675+ "629": "loose",
676+ "630": "strict",
677+ "631": "strict",
678+ "632": "fail"
679+ },
680+ "Hard line breaks": {
681+ "633": "strict",
682+ "634": "strict",
683+ "635": "strict",
684+ "636": "strict",
685+ "637": "strict",
686+ "638": "strict",
687+ "639": "strict",
688+ "640": "strict",
689+ "641": "strict",
690+ "642": "strict",
691+ "643": "strict",
692+ "644": "strict",
693+ "645": "strict",
694+ "646": "strict",
695+ "647": "strict"
696+ },
697+ "Soft line breaks": {
698+ "648": "strict",
699+ "649": "loose"
700+ },
701+ "Textual content": {
702+ "650": "strict",
703+ "651": "strict",
704+ "652": "strict"
705+ }
706+}
--- /dev/null
+++ b/tools/common_mark_stats.txt
@@ -0,0 +1,28 @@
1+ 11 of 11 - 100.000% Tabs
2+ 12 of 13 - 92.308% Backslash escapes
3+ 14 of 17 - 82.353% Entity and numeric character references
4+ 1 of 1 - 100.000% Precedence
5+ 19 of 19 - 100.000% Thematic breaks
6+ 17 of 18 - 94.444% ATX headings
7+ 26 of 27 - 96.296% Setext headings
8+ 11 of 12 - 91.667% Indented code blocks
9+ 26 of 29 - 89.655% Fenced code blocks
10+ 34 of 44 - 77.273% HTML blocks
11+ 20 of 27 - 74.074% Link reference definitions
12+ 8 of 8 - 100.000% Paragraphs
13+ 1 of 1 - 100.000% Blank lines
14+ 22 of 25 - 88.000% Block quotes
15+ 45 of 48 - 93.750% List items
16+ 19 of 26 - 73.077% Lists
17+ 1 of 1 - 100.000% Inlines
18+ 21 of 22 - 95.455% Code spans
19+ 130 of 131 - 99.237% Emphasis and strong emphasis
20+ 84 of 90 - 93.333% Links
21+ 21 of 22 - 95.455% Images
22+ 19 of 19 - 100.000% Autolinks
23+ 13 of 21 - 61.905% Raw HTML
24+ 15 of 15 - 100.000% Hard line breaks
25+ 2 of 2 - 100.000% Soft line breaks
26+ 3 of 3 - 100.000% Textual content
27+ 595 of 652 - 91.258% TOTAL
28+ 546 of 595 - 91.765% TOTAL Strict
--- /dev/null
+++ b/tools/common_mark_tests.json
@@ -0,0 +1,5218 @@
1+[
2+ {
3+ "markdown": "\tfoo\tbaz\t\tbim\n",
4+ "html": "<pre><code>foo\tbaz\t\tbim\n</code></pre>\n",
5+ "example": 1,
6+ "start_line": 356,
7+ "end_line": 361,
8+ "section": "Tabs"
9+ },
10+ {
11+ "markdown": " \tfoo\tbaz\t\tbim\n",
12+ "html": "<pre><code>foo\tbaz\t\tbim\n</code></pre>\n",
13+ "example": 2,
14+ "start_line": 363,
15+ "end_line": 368,
16+ "section": "Tabs"
17+ },
18+ {
19+ "markdown": " a\ta\n ὐ\ta\n",
20+ "html": "<pre><code>a\ta\nὐ\ta\n</code></pre>\n",
21+ "example": 3,
22+ "start_line": 370,
23+ "end_line": 377,
24+ "section": "Tabs"
25+ },
26+ {
27+ "markdown": " - foo\n\n\tbar\n",
28+ "html": "<ul>\n<li>\n<p>foo</p>\n<p>bar</p>\n</li>\n</ul>\n",
29+ "example": 4,
30+ "start_line": 383,
31+ "end_line": 394,
32+ "section": "Tabs"
33+ },
34+ {
35+ "markdown": "- foo\n\n\t\tbar\n",
36+ "html": "<ul>\n<li>\n<p>foo</p>\n<pre><code> bar\n</code></pre>\n</li>\n</ul>\n",
37+ "example": 5,
38+ "start_line": 396,
39+ "end_line": 408,
40+ "section": "Tabs"
41+ },
42+ {
43+ "markdown": ">\t\tfoo\n",
44+ "html": "<blockquote>\n<pre><code> foo\n</code></pre>\n</blockquote>\n",
45+ "example": 6,
46+ "start_line": 419,
47+ "end_line": 426,
48+ "section": "Tabs"
49+ },
50+ {
51+ "markdown": "-\t\tfoo\n",
52+ "html": "<ul>\n<li>\n<pre><code> foo\n</code></pre>\n</li>\n</ul>\n",
53+ "example": 7,
54+ "start_line": 428,
55+ "end_line": 437,
56+ "section": "Tabs"
57+ },
58+ {
59+ "markdown": " foo\n\tbar\n",
60+ "html": "<pre><code>foo\nbar\n</code></pre>\n",
61+ "example": 8,
62+ "start_line": 440,
63+ "end_line": 447,
64+ "section": "Tabs"
65+ },
66+ {
67+ "markdown": " - foo\n - bar\n\t - baz\n",
68+ "html": "<ul>\n<li>foo\n<ul>\n<li>bar\n<ul>\n<li>baz</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n",
69+ "example": 9,
70+ "start_line": 449,
71+ "end_line": 465,
72+ "section": "Tabs"
73+ },
74+ {
75+ "markdown": "#\tFoo\n",
76+ "html": "<h1>Foo</h1>\n",
77+ "example": 10,
78+ "start_line": 467,
79+ "end_line": 471,
80+ "section": "Tabs"
81+ },
82+ {
83+ "markdown": "*\t*\t*\t\n",
84+ "html": "<hr />\n",
85+ "example": 11,
86+ "start_line": 473,
87+ "end_line": 477,
88+ "section": "Tabs"
89+ },
90+ {
91+ "markdown": "\\!\\\"\\#\\$\\%\\&\\'\\(\\)\\*\\+\\,\\-\\.\\/\\:\\;\\<\\=\\>\\?\\@\\[\\\\\\]\\^\\_\\`\\{\\|\\}\\~\n",
92+ "html": "<p>!&quot;#$%&amp;'()*+,-./:;&lt;=&gt;?@[\\]^_`{|}~</p>\n",
93+ "example": 12,
94+ "start_line": 490,
95+ "end_line": 494,
96+ "section": "Backslash escapes"
97+ },
98+ {
99+ "markdown": "\\\t\\A\\a\\ \\3\\φ\\«\n",
100+ "html": "<p>\\\t\\A\\a\\ \\3\\φ\\«</p>\n",
101+ "example": 13,
102+ "start_line": 500,
103+ "end_line": 504,
104+ "section": "Backslash escapes"
105+ },
106+ {
107+ "markdown": "\\*not emphasized*\n\\<br/> not a tag\n\\[not a link](/foo)\n\\`not code`\n1\\. not a list\n\\* not a list\n\\# not a heading\n\\[foo]: /url \"not a reference\"\n\\&ouml; not a character entity\n",
108+ "html": "<p>*not emphasized*\n&lt;br/&gt; not a tag\n[not a link](/foo)\n`not code`\n1. not a list\n* not a list\n# not a heading\n[foo]: /url &quot;not a reference&quot;\n&amp;ouml; not a character entity</p>\n",
109+ "example": 14,
110+ "start_line": 510,
111+ "end_line": 530,
112+ "section": "Backslash escapes"
113+ },
114+ {
115+ "markdown": "\\\\*emphasis*\n",
116+ "html": "<p>\\<em>emphasis</em></p>\n",
117+ "example": 15,
118+ "start_line": 535,
119+ "end_line": 539,
120+ "section": "Backslash escapes"
121+ },
122+ {
123+ "markdown": "foo\\\nbar\n",
124+ "html": "<p>foo<br />\nbar</p>\n",
125+ "example": 16,
126+ "start_line": 544,
127+ "end_line": 550,
128+ "section": "Backslash escapes"
129+ },
130+ {
131+ "markdown": "`` \\[\\` ``\n",
132+ "html": "<p><code>\\[\\`</code></p>\n",
133+ "example": 17,
134+ "start_line": 556,
135+ "end_line": 560,
136+ "section": "Backslash escapes"
137+ },
138+ {
139+ "markdown": " \\[\\]\n",
140+ "html": "<pre><code>\\[\\]\n</code></pre>\n",
141+ "example": 18,
142+ "start_line": 563,
143+ "end_line": 568,
144+ "section": "Backslash escapes"
145+ },
146+ {
147+ "markdown": "~~~\n\\[\\]\n~~~\n",
148+ "html": "<pre><code>\\[\\]\n</code></pre>\n",
149+ "example": 19,
150+ "start_line": 571,
151+ "end_line": 578,
152+ "section": "Backslash escapes"
153+ },
154+ {
155+ "markdown": "<http://example.com?find=\\*>\n",
156+ "html": "<p><a href=\"http://example.com?find=%5C*\">http://example.com?find=\\*</a></p>\n",
157+ "example": 20,
158+ "start_line": 581,
159+ "end_line": 585,
160+ "section": "Backslash escapes"
161+ },
162+ {
163+ "markdown": "<a href=\"/bar\\/)\">\n",
164+ "html": "<a href=\"/bar\\/)\">\n",
165+ "example": 21,
166+ "start_line": 588,
167+ "end_line": 592,
168+ "section": "Backslash escapes"
169+ },
170+ {
171+ "markdown": "[foo](/bar\\* \"ti\\*tle\")\n",
172+ "html": "<p><a href=\"/bar*\" title=\"ti*tle\">foo</a></p>\n",
173+ "example": 22,
174+ "start_line": 598,
175+ "end_line": 602,
176+ "section": "Backslash escapes"
177+ },
178+ {
179+ "markdown": "[foo]\n\n[foo]: /bar\\* \"ti\\*tle\"\n",
180+ "html": "<p><a href=\"/bar*\" title=\"ti*tle\">foo</a></p>\n",
181+ "example": 23,
182+ "start_line": 605,
183+ "end_line": 611,
184+ "section": "Backslash escapes"
185+ },
186+ {
187+ "markdown": "``` foo\\+bar\nfoo\n```\n",
188+ "html": "<pre><code class=\"language-foo+bar\">foo\n</code></pre>\n",
189+ "example": 24,
190+ "start_line": 614,
191+ "end_line": 621,
192+ "section": "Backslash escapes"
193+ },
194+ {
195+ "markdown": "&nbsp; &amp; &copy; &AElig; &Dcaron;\n&frac34; &HilbertSpace; &DifferentialD;\n&ClockwiseContourIntegral; &ngE;\n",
196+ "html": "<p>  &amp; © Æ Ď\n¾ ℋ ⅆ\n∲ ≧̸</p>\n",
197+ "example": 25,
198+ "start_line": 650,
199+ "end_line": 658,
200+ "section": "Entity and numeric character references"
201+ },
202+ {
203+ "markdown": "&#35; &#1234; &#992; &#0;\n",
204+ "html": "<p># Ӓ Ϡ �</p>\n",
205+ "example": 26,
206+ "start_line": 669,
207+ "end_line": 673,
208+ "section": "Entity and numeric character references"
209+ },
210+ {
211+ "markdown": "&#X22; &#XD06; &#xcab;\n",
212+ "html": "<p>&quot; ആ ಫ</p>\n",
213+ "example": 27,
214+ "start_line": 682,
215+ "end_line": 686,
216+ "section": "Entity and numeric character references"
217+ },
218+ {
219+ "markdown": "&nbsp &x; &#; &#x;\n&#87654321;\n&#abcdef0;\n&ThisIsNotDefined; &hi?;\n",
220+ "html": "<p>&amp;nbsp &amp;x; &amp;#; &amp;#x;\n&amp;#87654321;\n&amp;#abcdef0;\n&amp;ThisIsNotDefined; &amp;hi?;</p>\n",
221+ "example": 28,
222+ "start_line": 691,
223+ "end_line": 701,
224+ "section": "Entity and numeric character references"
225+ },
226+ {
227+ "markdown": "&copy\n",
228+ "html": "<p>&amp;copy</p>\n",
229+ "example": 29,
230+ "start_line": 708,
231+ "end_line": 712,
232+ "section": "Entity and numeric character references"
233+ },
234+ {
235+ "markdown": "&MadeUpEntity;\n",
236+ "html": "<p>&amp;MadeUpEntity;</p>\n",
237+ "example": 30,
238+ "start_line": 718,
239+ "end_line": 722,
240+ "section": "Entity and numeric character references"
241+ },
242+ {
243+ "markdown": "<a href=\"&ouml;&ouml;.html\">\n",
244+ "html": "<a href=\"&ouml;&ouml;.html\">\n",
245+ "example": 31,
246+ "start_line": 729,
247+ "end_line": 733,
248+ "section": "Entity and numeric character references"
249+ },
250+ {
251+ "markdown": "[foo](/f&ouml;&ouml; \"f&ouml;&ouml;\")\n",
252+ "html": "<p><a href=\"/f%C3%B6%C3%B6\" title=\"föö\">foo</a></p>\n",
253+ "example": 32,
254+ "start_line": 736,
255+ "end_line": 740,
256+ "section": "Entity and numeric character references"
257+ },
258+ {
259+ "markdown": "[foo]\n\n[foo]: /f&ouml;&ouml; \"f&ouml;&ouml;\"\n",
260+ "html": "<p><a href=\"/f%C3%B6%C3%B6\" title=\"föö\">foo</a></p>\n",
261+ "example": 33,
262+ "start_line": 743,
263+ "end_line": 749,
264+ "section": "Entity and numeric character references"
265+ },
266+ {
267+ "markdown": "``` f&ouml;&ouml;\nfoo\n```\n",
268+ "html": "<pre><code class=\"language-föö\">foo\n</code></pre>\n",
269+ "example": 34,
270+ "start_line": 752,
271+ "end_line": 759,
272+ "section": "Entity and numeric character references"
273+ },
274+ {
275+ "markdown": "`f&ouml;&ouml;`\n",
276+ "html": "<p><code>f&amp;ouml;&amp;ouml;</code></p>\n",
277+ "example": 35,
278+ "start_line": 765,
279+ "end_line": 769,
280+ "section": "Entity and numeric character references"
281+ },
282+ {
283+ "markdown": " f&ouml;f&ouml;\n",
284+ "html": "<pre><code>f&amp;ouml;f&amp;ouml;\n</code></pre>\n",
285+ "example": 36,
286+ "start_line": 772,
287+ "end_line": 777,
288+ "section": "Entity and numeric character references"
289+ },
290+ {
291+ "markdown": "&#42;foo&#42;\n*foo*\n",
292+ "html": "<p>*foo*\n<em>foo</em></p>\n",
293+ "example": 37,
294+ "start_line": 784,
295+ "end_line": 790,
296+ "section": "Entity and numeric character references"
297+ },
298+ {
299+ "markdown": "&#42; foo\n\n* foo\n",
300+ "html": "<p>* foo</p>\n<ul>\n<li>foo</li>\n</ul>\n",
301+ "example": 38,
302+ "start_line": 792,
303+ "end_line": 801,
304+ "section": "Entity and numeric character references"
305+ },
306+ {
307+ "markdown": "foo&#10;&#10;bar\n",
308+ "html": "<p>foo\n\nbar</p>\n",
309+ "example": 39,
310+ "start_line": 803,
311+ "end_line": 809,
312+ "section": "Entity and numeric character references"
313+ },
314+ {
315+ "markdown": "&#9;foo\n",
316+ "html": "<p>\tfoo</p>\n",
317+ "example": 40,
318+ "start_line": 811,
319+ "end_line": 815,
320+ "section": "Entity and numeric character references"
321+ },
322+ {
323+ "markdown": "[a](url &quot;tit&quot;)\n",
324+ "html": "<p>[a](url &quot;tit&quot;)</p>\n",
325+ "example": 41,
326+ "start_line": 818,
327+ "end_line": 822,
328+ "section": "Entity and numeric character references"
329+ },
330+ {
331+ "markdown": "- `one\n- two`\n",
332+ "html": "<ul>\n<li>`one</li>\n<li>two`</li>\n</ul>\n",
333+ "example": 42,
334+ "start_line": 841,
335+ "end_line": 849,
336+ "section": "Precedence"
337+ },
338+ {
339+ "markdown": "***\n---\n___\n",
340+ "html": "<hr />\n<hr />\n<hr />\n",
341+ "example": 43,
342+ "start_line": 880,
343+ "end_line": 888,
344+ "section": "Thematic breaks"
345+ },
346+ {
347+ "markdown": "+++\n",
348+ "html": "<p>+++</p>\n",
349+ "example": 44,
350+ "start_line": 893,
351+ "end_line": 897,
352+ "section": "Thematic breaks"
353+ },
354+ {
355+ "markdown": "===\n",
356+ "html": "<p>===</p>\n",
357+ "example": 45,
358+ "start_line": 900,
359+ "end_line": 904,
360+ "section": "Thematic breaks"
361+ },
362+ {
363+ "markdown": "--\n**\n__\n",
364+ "html": "<p>--\n**\n__</p>\n",
365+ "example": 46,
366+ "start_line": 909,
367+ "end_line": 917,
368+ "section": "Thematic breaks"
369+ },
370+ {
371+ "markdown": " ***\n ***\n ***\n",
372+ "html": "<hr />\n<hr />\n<hr />\n",
373+ "example": 47,
374+ "start_line": 922,
375+ "end_line": 930,
376+ "section": "Thematic breaks"
377+ },
378+ {
379+ "markdown": " ***\n",
380+ "html": "<pre><code>***\n</code></pre>\n",
381+ "example": 48,
382+ "start_line": 935,
383+ "end_line": 940,
384+ "section": "Thematic breaks"
385+ },
386+ {
387+ "markdown": "Foo\n ***\n",
388+ "html": "<p>Foo\n***</p>\n",
389+ "example": 49,
390+ "start_line": 943,
391+ "end_line": 949,
392+ "section": "Thematic breaks"
393+ },
394+ {
395+ "markdown": "_____________________________________\n",
396+ "html": "<hr />\n",
397+ "example": 50,
398+ "start_line": 954,
399+ "end_line": 958,
400+ "section": "Thematic breaks"
401+ },
402+ {
403+ "markdown": " - - -\n",
404+ "html": "<hr />\n",
405+ "example": 51,
406+ "start_line": 963,
407+ "end_line": 967,
408+ "section": "Thematic breaks"
409+ },
410+ {
411+ "markdown": " ** * ** * ** * **\n",
412+ "html": "<hr />\n",
413+ "example": 52,
414+ "start_line": 970,
415+ "end_line": 974,
416+ "section": "Thematic breaks"
417+ },
418+ {
419+ "markdown": "- - - -\n",
420+ "html": "<hr />\n",
421+ "example": 53,
422+ "start_line": 977,
423+ "end_line": 981,
424+ "section": "Thematic breaks"
425+ },
426+ {
427+ "markdown": "- - - - \n",
428+ "html": "<hr />\n",
429+ "example": 54,
430+ "start_line": 986,
431+ "end_line": 990,
432+ "section": "Thematic breaks"
433+ },
434+ {
435+ "markdown": "_ _ _ _ a\n\na------\n\n---a---\n",
436+ "html": "<p>_ _ _ _ a</p>\n<p>a------</p>\n<p>---a---</p>\n",
437+ "example": 55,
438+ "start_line": 995,
439+ "end_line": 1005,
440+ "section": "Thematic breaks"
441+ },
442+ {
443+ "markdown": " *-*\n",
444+ "html": "<p><em>-</em></p>\n",
445+ "example": 56,
446+ "start_line": 1011,
447+ "end_line": 1015,
448+ "section": "Thematic breaks"
449+ },
450+ {
451+ "markdown": "- foo\n***\n- bar\n",
452+ "html": "<ul>\n<li>foo</li>\n</ul>\n<hr />\n<ul>\n<li>bar</li>\n</ul>\n",
453+ "example": 57,
454+ "start_line": 1020,
455+ "end_line": 1032,
456+ "section": "Thematic breaks"
457+ },
458+ {
459+ "markdown": "Foo\n***\nbar\n",
460+ "html": "<p>Foo</p>\n<hr />\n<p>bar</p>\n",
461+ "example": 58,
462+ "start_line": 1037,
463+ "end_line": 1045,
464+ "section": "Thematic breaks"
465+ },
466+ {
467+ "markdown": "Foo\n---\nbar\n",
468+ "html": "<h2>Foo</h2>\n<p>bar</p>\n",
469+ "example": 59,
470+ "start_line": 1054,
471+ "end_line": 1061,
472+ "section": "Thematic breaks"
473+ },
474+ {
475+ "markdown": "* Foo\n* * *\n* Bar\n",
476+ "html": "<ul>\n<li>Foo</li>\n</ul>\n<hr />\n<ul>\n<li>Bar</li>\n</ul>\n",
477+ "example": 60,
478+ "start_line": 1067,
479+ "end_line": 1079,
480+ "section": "Thematic breaks"
481+ },
482+ {
483+ "markdown": "- Foo\n- * * *\n",
484+ "html": "<ul>\n<li>Foo</li>\n<li>\n<hr />\n</li>\n</ul>\n",
485+ "example": 61,
486+ "start_line": 1084,
487+ "end_line": 1094,
488+ "section": "Thematic breaks"
489+ },
490+ {
491+ "markdown": "# foo\n## foo\n### foo\n#### foo\n##### foo\n###### foo\n",
492+ "html": "<h1>foo</h1>\n<h2>foo</h2>\n<h3>foo</h3>\n<h4>foo</h4>\n<h5>foo</h5>\n<h6>foo</h6>\n",
493+ "example": 62,
494+ "start_line": 1113,
495+ "end_line": 1127,
496+ "section": "ATX headings"
497+ },
498+ {
499+ "markdown": "####### foo\n",
500+ "html": "<p>####### foo</p>\n",
501+ "example": 63,
502+ "start_line": 1132,
503+ "end_line": 1136,
504+ "section": "ATX headings"
505+ },
506+ {
507+ "markdown": "#5 bolt\n\n#hashtag\n",
508+ "html": "<p>#5 bolt</p>\n<p>#hashtag</p>\n",
509+ "example": 64,
510+ "start_line": 1147,
511+ "end_line": 1154,
512+ "section": "ATX headings"
513+ },
514+ {
515+ "markdown": "\\## foo\n",
516+ "html": "<p>## foo</p>\n",
517+ "example": 65,
518+ "start_line": 1159,
519+ "end_line": 1163,
520+ "section": "ATX headings"
521+ },
522+ {
523+ "markdown": "# foo *bar* \\*baz\\*\n",
524+ "html": "<h1>foo <em>bar</em> *baz*</h1>\n",
525+ "example": 66,
526+ "start_line": 1168,
527+ "end_line": 1172,
528+ "section": "ATX headings"
529+ },
530+ {
531+ "markdown": "# foo \n",
532+ "html": "<h1>foo</h1>\n",
533+ "example": 67,
534+ "start_line": 1177,
535+ "end_line": 1181,
536+ "section": "ATX headings"
537+ },
538+ {
539+ "markdown": " ### foo\n ## foo\n # foo\n",
540+ "html": "<h3>foo</h3>\n<h2>foo</h2>\n<h1>foo</h1>\n",
541+ "example": 68,
542+ "start_line": 1186,
543+ "end_line": 1194,
544+ "section": "ATX headings"
545+ },
546+ {
547+ "markdown": " # foo\n",
548+ "html": "<pre><code># foo\n</code></pre>\n",
549+ "example": 69,
550+ "start_line": 1199,
551+ "end_line": 1204,
552+ "section": "ATX headings"
553+ },
554+ {
555+ "markdown": "foo\n # bar\n",
556+ "html": "<p>foo\n# bar</p>\n",
557+ "example": 70,
558+ "start_line": 1207,
559+ "end_line": 1213,
560+ "section": "ATX headings"
561+ },
562+ {
563+ "markdown": "## foo ##\n ### bar ###\n",
564+ "html": "<h2>foo</h2>\n<h3>bar</h3>\n",
565+ "example": 71,
566+ "start_line": 1218,
567+ "end_line": 1224,
568+ "section": "ATX headings"
569+ },
570+ {
571+ "markdown": "# foo ##################################\n##### foo ##\n",
572+ "html": "<h1>foo</h1>\n<h5>foo</h5>\n",
573+ "example": 72,
574+ "start_line": 1229,
575+ "end_line": 1235,
576+ "section": "ATX headings"
577+ },
578+ {
579+ "markdown": "### foo ### \n",
580+ "html": "<h3>foo</h3>\n",
581+ "example": 73,
582+ "start_line": 1240,
583+ "end_line": 1244,
584+ "section": "ATX headings"
585+ },
586+ {
587+ "markdown": "### foo ### b\n",
588+ "html": "<h3>foo ### b</h3>\n",
589+ "example": 74,
590+ "start_line": 1251,
591+ "end_line": 1255,
592+ "section": "ATX headings"
593+ },
594+ {
595+ "markdown": "# foo#\n",
596+ "html": "<h1>foo#</h1>\n",
597+ "example": 75,
598+ "start_line": 1260,
599+ "end_line": 1264,
600+ "section": "ATX headings"
601+ },
602+ {
603+ "markdown": "### foo \\###\n## foo #\\##\n# foo \\#\n",
604+ "html": "<h3>foo ###</h3>\n<h2>foo ###</h2>\n<h1>foo #</h1>\n",
605+ "example": 76,
606+ "start_line": 1270,
607+ "end_line": 1278,
608+ "section": "ATX headings"
609+ },
610+ {
611+ "markdown": "****\n## foo\n****\n",
612+ "html": "<hr />\n<h2>foo</h2>\n<hr />\n",
613+ "example": 77,
614+ "start_line": 1284,
615+ "end_line": 1292,
616+ "section": "ATX headings"
617+ },
618+ {
619+ "markdown": "Foo bar\n# baz\nBar foo\n",
620+ "html": "<p>Foo bar</p>\n<h1>baz</h1>\n<p>Bar foo</p>\n",
621+ "example": 78,
622+ "start_line": 1295,
623+ "end_line": 1303,
624+ "section": "ATX headings"
625+ },
626+ {
627+ "markdown": "## \n#\n### ###\n",
628+ "html": "<h2></h2>\n<h1></h1>\n<h3></h3>\n",
629+ "example": 79,
630+ "start_line": 1308,
631+ "end_line": 1316,
632+ "section": "ATX headings"
633+ },
634+ {
635+ "markdown": "Foo *bar*\n=========\n\nFoo *bar*\n---------\n",
636+ "html": "<h1>Foo <em>bar</em></h1>\n<h2>Foo <em>bar</em></h2>\n",
637+ "example": 80,
638+ "start_line": 1351,
639+ "end_line": 1360,
640+ "section": "Setext headings"
641+ },
642+ {
643+ "markdown": "Foo *bar\nbaz*\n====\n",
644+ "html": "<h1>Foo <em>bar\nbaz</em></h1>\n",
645+ "example": 81,
646+ "start_line": 1365,
647+ "end_line": 1372,
648+ "section": "Setext headings"
649+ },
650+ {
651+ "markdown": " Foo *bar\nbaz*\t\n====\n",
652+ "html": "<h1>Foo <em>bar\nbaz</em></h1>\n",
653+ "example": 82,
654+ "start_line": 1379,
655+ "end_line": 1386,
656+ "section": "Setext headings"
657+ },
658+ {
659+ "markdown": "Foo\n-------------------------\n\nFoo\n=\n",
660+ "html": "<h2>Foo</h2>\n<h1>Foo</h1>\n",
661+ "example": 83,
662+ "start_line": 1391,
663+ "end_line": 1400,
664+ "section": "Setext headings"
665+ },
666+ {
667+ "markdown": " Foo\n---\n\n Foo\n-----\n\n Foo\n ===\n",
668+ "html": "<h2>Foo</h2>\n<h2>Foo</h2>\n<h1>Foo</h1>\n",
669+ "example": 84,
670+ "start_line": 1406,
671+ "end_line": 1419,
672+ "section": "Setext headings"
673+ },
674+ {
675+ "markdown": " Foo\n ---\n\n Foo\n---\n",
676+ "html": "<pre><code>Foo\n---\n\nFoo\n</code></pre>\n<hr />\n",
677+ "example": 85,
678+ "start_line": 1424,
679+ "end_line": 1437,
680+ "section": "Setext headings"
681+ },
682+ {
683+ "markdown": "Foo\n ---- \n",
684+ "html": "<h2>Foo</h2>\n",
685+ "example": 86,
686+ "start_line": 1443,
687+ "end_line": 1448,
688+ "section": "Setext headings"
689+ },
690+ {
691+ "markdown": "Foo\n ---\n",
692+ "html": "<p>Foo\n---</p>\n",
693+ "example": 87,
694+ "start_line": 1453,
695+ "end_line": 1459,
696+ "section": "Setext headings"
697+ },
698+ {
699+ "markdown": "Foo\n= =\n\nFoo\n--- -\n",
700+ "html": "<p>Foo\n= =</p>\n<p>Foo</p>\n<hr />\n",
701+ "example": 88,
702+ "start_line": 1464,
703+ "end_line": 1475,
704+ "section": "Setext headings"
705+ },
706+ {
707+ "markdown": "Foo \n-----\n",
708+ "html": "<h2>Foo</h2>\n",
709+ "example": 89,
710+ "start_line": 1480,
711+ "end_line": 1485,
712+ "section": "Setext headings"
713+ },
714+ {
715+ "markdown": "Foo\\\n----\n",
716+ "html": "<h2>Foo\\</h2>\n",
717+ "example": 90,
718+ "start_line": 1490,
719+ "end_line": 1495,
720+ "section": "Setext headings"
721+ },
722+ {
723+ "markdown": "`Foo\n----\n`\n\n<a title=\"a lot\n---\nof dashes\"/>\n",
724+ "html": "<h2>`Foo</h2>\n<p>`</p>\n<h2>&lt;a title=&quot;a lot</h2>\n<p>of dashes&quot;/&gt;</p>\n",
725+ "example": 91,
726+ "start_line": 1501,
727+ "end_line": 1514,
728+ "section": "Setext headings"
729+ },
730+ {
731+ "markdown": "> Foo\n---\n",
732+ "html": "<blockquote>\n<p>Foo</p>\n</blockquote>\n<hr />\n",
733+ "example": 92,
734+ "start_line": 1520,
735+ "end_line": 1528,
736+ "section": "Setext headings"
737+ },
738+ {
739+ "markdown": "> foo\nbar\n===\n",
740+ "html": "<blockquote>\n<p>foo\nbar\n===</p>\n</blockquote>\n",
741+ "example": 93,
742+ "start_line": 1531,
743+ "end_line": 1541,
744+ "section": "Setext headings"
745+ },
746+ {
747+ "markdown": "- Foo\n---\n",
748+ "html": "<ul>\n<li>Foo</li>\n</ul>\n<hr />\n",
749+ "example": 94,
750+ "start_line": 1544,
751+ "end_line": 1552,
752+ "section": "Setext headings"
753+ },
754+ {
755+ "markdown": "Foo\nBar\n---\n",
756+ "html": "<h2>Foo\nBar</h2>\n",
757+ "example": 95,
758+ "start_line": 1559,
759+ "end_line": 1566,
760+ "section": "Setext headings"
761+ },
762+ {
763+ "markdown": "---\nFoo\n---\nBar\n---\nBaz\n",
764+ "html": "<hr />\n<h2>Foo</h2>\n<h2>Bar</h2>\n<p>Baz</p>\n",
765+ "example": 96,
766+ "start_line": 1572,
767+ "end_line": 1584,
768+ "section": "Setext headings"
769+ },
770+ {
771+ "markdown": "\n====\n",
772+ "html": "<p>====</p>\n",
773+ "example": 97,
774+ "start_line": 1589,
775+ "end_line": 1594,
776+ "section": "Setext headings"
777+ },
778+ {
779+ "markdown": "---\n---\n",
780+ "html": "<hr />\n<hr />\n",
781+ "example": 98,
782+ "start_line": 1601,
783+ "end_line": 1607,
784+ "section": "Setext headings"
785+ },
786+ {
787+ "markdown": "- foo\n-----\n",
788+ "html": "<ul>\n<li>foo</li>\n</ul>\n<hr />\n",
789+ "example": 99,
790+ "start_line": 1610,
791+ "end_line": 1618,
792+ "section": "Setext headings"
793+ },
794+ {
795+ "markdown": " foo\n---\n",
796+ "html": "<pre><code>foo\n</code></pre>\n<hr />\n",
797+ "example": 100,
798+ "start_line": 1621,
799+ "end_line": 1628,
800+ "section": "Setext headings"
801+ },
802+ {
803+ "markdown": "> foo\n-----\n",
804+ "html": "<blockquote>\n<p>foo</p>\n</blockquote>\n<hr />\n",
805+ "example": 101,
806+ "start_line": 1631,
807+ "end_line": 1639,
808+ "section": "Setext headings"
809+ },
810+ {
811+ "markdown": "\\> foo\n------\n",
812+ "html": "<h2>&gt; foo</h2>\n",
813+ "example": 102,
814+ "start_line": 1645,
815+ "end_line": 1650,
816+ "section": "Setext headings"
817+ },
818+ {
819+ "markdown": "Foo\n\nbar\n---\nbaz\n",
820+ "html": "<p>Foo</p>\n<h2>bar</h2>\n<p>baz</p>\n",
821+ "example": 103,
822+ "start_line": 1676,
823+ "end_line": 1686,
824+ "section": "Setext headings"
825+ },
826+ {
827+ "markdown": "Foo\nbar\n\n---\n\nbaz\n",
828+ "html": "<p>Foo\nbar</p>\n<hr />\n<p>baz</p>\n",
829+ "example": 104,
830+ "start_line": 1692,
831+ "end_line": 1704,
832+ "section": "Setext headings"
833+ },
834+ {
835+ "markdown": "Foo\nbar\n* * *\nbaz\n",
836+ "html": "<p>Foo\nbar</p>\n<hr />\n<p>baz</p>\n",
837+ "example": 105,
838+ "start_line": 1710,
839+ "end_line": 1720,
840+ "section": "Setext headings"
841+ },
842+ {
843+ "markdown": "Foo\nbar\n\\---\nbaz\n",
844+ "html": "<p>Foo\nbar\n---\nbaz</p>\n",
845+ "example": 106,
846+ "start_line": 1725,
847+ "end_line": 1735,
848+ "section": "Setext headings"
849+ },
850+ {
851+ "markdown": " a simple\n indented code block\n",
852+ "html": "<pre><code>a simple\n indented code block\n</code></pre>\n",
853+ "example": 107,
854+ "start_line": 1753,
855+ "end_line": 1760,
856+ "section": "Indented code blocks"
857+ },
858+ {
859+ "markdown": " - foo\n\n bar\n",
860+ "html": "<ul>\n<li>\n<p>foo</p>\n<p>bar</p>\n</li>\n</ul>\n",
861+ "example": 108,
862+ "start_line": 1767,
863+ "end_line": 1778,
864+ "section": "Indented code blocks"
865+ },
866+ {
867+ "markdown": "1. foo\n\n - bar\n",
868+ "html": "<ol>\n<li>\n<p>foo</p>\n<ul>\n<li>bar</li>\n</ul>\n</li>\n</ol>\n",
869+ "example": 109,
870+ "start_line": 1781,
871+ "end_line": 1794,
872+ "section": "Indented code blocks"
873+ },
874+ {
875+ "markdown": " <a/>\n *hi*\n\n - one\n",
876+ "html": "<pre><code>&lt;a/&gt;\n*hi*\n\n- one\n</code></pre>\n",
877+ "example": 110,
878+ "start_line": 1801,
879+ "end_line": 1812,
880+ "section": "Indented code blocks"
881+ },
882+ {
883+ "markdown": " chunk1\n\n chunk2\n \n \n \n chunk3\n",
884+ "html": "<pre><code>chunk1\n\nchunk2\n\n\n\nchunk3\n</code></pre>\n",
885+ "example": 111,
886+ "start_line": 1817,
887+ "end_line": 1834,
888+ "section": "Indented code blocks"
889+ },
890+ {
891+ "markdown": " chunk1\n \n chunk2\n",
892+ "html": "<pre><code>chunk1\n \n chunk2\n</code></pre>\n",
893+ "example": 112,
894+ "start_line": 1840,
895+ "end_line": 1849,
896+ "section": "Indented code blocks"
897+ },
898+ {
899+ "markdown": "Foo\n bar\n\n",
900+ "html": "<p>Foo\nbar</p>\n",
901+ "example": 113,
902+ "start_line": 1855,
903+ "end_line": 1862,
904+ "section": "Indented code blocks"
905+ },
906+ {
907+ "markdown": " foo\nbar\n",
908+ "html": "<pre><code>foo\n</code></pre>\n<p>bar</p>\n",
909+ "example": 114,
910+ "start_line": 1869,
911+ "end_line": 1876,
912+ "section": "Indented code blocks"
913+ },
914+ {
915+ "markdown": "# Heading\n foo\nHeading\n------\n foo\n----\n",
916+ "html": "<h1>Heading</h1>\n<pre><code>foo\n</code></pre>\n<h2>Heading</h2>\n<pre><code>foo\n</code></pre>\n<hr />\n",
917+ "example": 115,
918+ "start_line": 1882,
919+ "end_line": 1897,
920+ "section": "Indented code blocks"
921+ },
922+ {
923+ "markdown": " foo\n bar\n",
924+ "html": "<pre><code> foo\nbar\n</code></pre>\n",
925+ "example": 116,
926+ "start_line": 1902,
927+ "end_line": 1909,
928+ "section": "Indented code blocks"
929+ },
930+ {
931+ "markdown": "\n \n foo\n \n\n",
932+ "html": "<pre><code>foo\n</code></pre>\n",
933+ "example": 117,
934+ "start_line": 1915,
935+ "end_line": 1924,
936+ "section": "Indented code blocks"
937+ },
938+ {
939+ "markdown": " foo \n",
940+ "html": "<pre><code>foo \n</code></pre>\n",
941+ "example": 118,
942+ "start_line": 1929,
943+ "end_line": 1934,
944+ "section": "Indented code blocks"
945+ },
946+ {
947+ "markdown": "```\n<\n >\n```\n",
948+ "html": "<pre><code>&lt;\n &gt;\n</code></pre>\n",
949+ "example": 119,
950+ "start_line": 1984,
951+ "end_line": 1993,
952+ "section": "Fenced code blocks"
953+ },
954+ {
955+ "markdown": "~~~\n<\n >\n~~~\n",
956+ "html": "<pre><code>&lt;\n &gt;\n</code></pre>\n",
957+ "example": 120,
958+ "start_line": 1998,
959+ "end_line": 2007,
960+ "section": "Fenced code blocks"
961+ },
962+ {
963+ "markdown": "``\nfoo\n``\n",
964+ "html": "<p><code>foo</code></p>\n",
965+ "example": 121,
966+ "start_line": 2011,
967+ "end_line": 2017,
968+ "section": "Fenced code blocks"
969+ },
970+ {
971+ "markdown": "```\naaa\n~~~\n```\n",
972+ "html": "<pre><code>aaa\n~~~\n</code></pre>\n",
973+ "example": 122,
974+ "start_line": 2022,
975+ "end_line": 2031,
976+ "section": "Fenced code blocks"
977+ },
978+ {
979+ "markdown": "~~~\naaa\n```\n~~~\n",
980+ "html": "<pre><code>aaa\n```\n</code></pre>\n",
981+ "example": 123,
982+ "start_line": 2034,
983+ "end_line": 2043,
984+ "section": "Fenced code blocks"
985+ },
986+ {
987+ "markdown": "````\naaa\n```\n``````\n",
988+ "html": "<pre><code>aaa\n```\n</code></pre>\n",
989+ "example": 124,
990+ "start_line": 2048,
991+ "end_line": 2057,
992+ "section": "Fenced code blocks"
993+ },
994+ {
995+ "markdown": "~~~~\naaa\n~~~\n~~~~\n",
996+ "html": "<pre><code>aaa\n~~~\n</code></pre>\n",
997+ "example": 125,
998+ "start_line": 2060,
999+ "end_line": 2069,
1000+ "section": "Fenced code blocks"
1001+ },
1002+ {
1003+ "markdown": "```\n",
1004+ "html": "<pre><code></code></pre>\n",
1005+ "example": 126,
1006+ "start_line": 2075,
1007+ "end_line": 2079,
1008+ "section": "Fenced code blocks"
1009+ },
1010+ {
1011+ "markdown": "`````\n\n```\naaa\n",
1012+ "html": "<pre><code>\n```\naaa\n</code></pre>\n",
1013+ "example": 127,
1014+ "start_line": 2082,
1015+ "end_line": 2092,
1016+ "section": "Fenced code blocks"
1017+ },
1018+ {
1019+ "markdown": "> ```\n> aaa\n\nbbb\n",
1020+ "html": "<blockquote>\n<pre><code>aaa\n</code></pre>\n</blockquote>\n<p>bbb</p>\n",
1021+ "example": 128,
1022+ "start_line": 2095,
1023+ "end_line": 2106,
1024+ "section": "Fenced code blocks"
1025+ },
1026+ {
1027+ "markdown": "```\n\n \n```\n",
1028+ "html": "<pre><code>\n \n</code></pre>\n",
1029+ "example": 129,
1030+ "start_line": 2111,
1031+ "end_line": 2120,
1032+ "section": "Fenced code blocks"
1033+ },
1034+ {
1035+ "markdown": "```\n```\n",
1036+ "html": "<pre><code></code></pre>\n",
1037+ "example": 130,
1038+ "start_line": 2125,
1039+ "end_line": 2130,
1040+ "section": "Fenced code blocks"
1041+ },
1042+ {
1043+ "markdown": " ```\n aaa\naaa\n```\n",
1044+ "html": "<pre><code>aaa\naaa\n</code></pre>\n",
1045+ "example": 131,
1046+ "start_line": 2137,
1047+ "end_line": 2146,
1048+ "section": "Fenced code blocks"
1049+ },
1050+ {
1051+ "markdown": " ```\naaa\n aaa\naaa\n ```\n",
1052+ "html": "<pre><code>aaa\naaa\naaa\n</code></pre>\n",
1053+ "example": 132,
1054+ "start_line": 2149,
1055+ "end_line": 2160,
1056+ "section": "Fenced code blocks"
1057+ },
1058+ {
1059+ "markdown": " ```\n aaa\n aaa\n aaa\n ```\n",
1060+ "html": "<pre><code>aaa\n aaa\naaa\n</code></pre>\n",
1061+ "example": 133,
1062+ "start_line": 2163,
1063+ "end_line": 2174,
1064+ "section": "Fenced code blocks"
1065+ },
1066+ {
1067+ "markdown": " ```\n aaa\n ```\n",
1068+ "html": "<pre><code>```\naaa\n```\n</code></pre>\n",
1069+ "example": 134,
1070+ "start_line": 2179,
1071+ "end_line": 2188,
1072+ "section": "Fenced code blocks"
1073+ },
1074+ {
1075+ "markdown": "```\naaa\n ```\n",
1076+ "html": "<pre><code>aaa\n</code></pre>\n",
1077+ "example": 135,
1078+ "start_line": 2194,
1079+ "end_line": 2201,
1080+ "section": "Fenced code blocks"
1081+ },
1082+ {
1083+ "markdown": " ```\naaa\n ```\n",
1084+ "html": "<pre><code>aaa\n</code></pre>\n",
1085+ "example": 136,
1086+ "start_line": 2204,
1087+ "end_line": 2211,
1088+ "section": "Fenced code blocks"
1089+ },
1090+ {
1091+ "markdown": "```\naaa\n ```\n",
1092+ "html": "<pre><code>aaa\n ```\n</code></pre>\n",
1093+ "example": 137,
1094+ "start_line": 2216,
1095+ "end_line": 2224,
1096+ "section": "Fenced code blocks"
1097+ },
1098+ {
1099+ "markdown": "``` ```\naaa\n",
1100+ "html": "<p><code> </code>\naaa</p>\n",
1101+ "example": 138,
1102+ "start_line": 2230,
1103+ "end_line": 2236,
1104+ "section": "Fenced code blocks"
1105+ },
1106+ {
1107+ "markdown": "~~~~~~\naaa\n~~~ ~~\n",
1108+ "html": "<pre><code>aaa\n~~~ ~~\n</code></pre>\n",
1109+ "example": 139,
1110+ "start_line": 2239,
1111+ "end_line": 2247,
1112+ "section": "Fenced code blocks"
1113+ },
1114+ {
1115+ "markdown": "foo\n```\nbar\n```\nbaz\n",
1116+ "html": "<p>foo</p>\n<pre><code>bar\n</code></pre>\n<p>baz</p>\n",
1117+ "example": 140,
1118+ "start_line": 2253,
1119+ "end_line": 2264,
1120+ "section": "Fenced code blocks"
1121+ },
1122+ {
1123+ "markdown": "foo\n---\n~~~\nbar\n~~~\n# baz\n",
1124+ "html": "<h2>foo</h2>\n<pre><code>bar\n</code></pre>\n<h1>baz</h1>\n",
1125+ "example": 141,
1126+ "start_line": 2270,
1127+ "end_line": 2282,
1128+ "section": "Fenced code blocks"
1129+ },
1130+ {
1131+ "markdown": "```ruby\ndef foo(x)\n return 3\nend\n```\n",
1132+ "html": "<pre><code class=\"language-ruby\">def foo(x)\n return 3\nend\n</code></pre>\n",
1133+ "example": 142,
1134+ "start_line": 2292,
1135+ "end_line": 2303,
1136+ "section": "Fenced code blocks"
1137+ },
1138+ {
1139+ "markdown": "~~~~ ruby startline=3 $%@#$\ndef foo(x)\n return 3\nend\n~~~~~~~\n",
1140+ "html": "<pre><code class=\"language-ruby\">def foo(x)\n return 3\nend\n</code></pre>\n",
1141+ "example": 143,
1142+ "start_line": 2306,
1143+ "end_line": 2317,
1144+ "section": "Fenced code blocks"
1145+ },
1146+ {
1147+ "markdown": "````;\n````\n",
1148+ "html": "<pre><code class=\"language-;\"></code></pre>\n",
1149+ "example": 144,
1150+ "start_line": 2320,
1151+ "end_line": 2325,
1152+ "section": "Fenced code blocks"
1153+ },
1154+ {
1155+ "markdown": "``` aa ```\nfoo\n",
1156+ "html": "<p><code>aa</code>\nfoo</p>\n",
1157+ "example": 145,
1158+ "start_line": 2330,
1159+ "end_line": 2336,
1160+ "section": "Fenced code blocks"
1161+ },
1162+ {
1163+ "markdown": "~~~ aa ``` ~~~\nfoo\n~~~\n",
1164+ "html": "<pre><code class=\"language-aa\">foo\n</code></pre>\n",
1165+ "example": 146,
1166+ "start_line": 2341,
1167+ "end_line": 2348,
1168+ "section": "Fenced code blocks"
1169+ },
1170+ {
1171+ "markdown": "```\n``` aaa\n```\n",
1172+ "html": "<pre><code>``` aaa\n</code></pre>\n",
1173+ "example": 147,
1174+ "start_line": 2353,
1175+ "end_line": 2360,
1176+ "section": "Fenced code blocks"
1177+ },
1178+ {
1179+ "markdown": "<table><tr><td>\n<pre>\n**Hello**,\n\n_world_.\n</pre>\n</td></tr></table>\n",
1180+ "html": "<table><tr><td>\n<pre>\n**Hello**,\n<p><em>world</em>.\n</pre></p>\n</td></tr></table>\n",
1181+ "example": 148,
1182+ "start_line": 2432,
1183+ "end_line": 2447,
1184+ "section": "HTML blocks"
1185+ },
1186+ {
1187+ "markdown": "<table>\n <tr>\n <td>\n hi\n </td>\n </tr>\n</table>\n\nokay.\n",
1188+ "html": "<table>\n <tr>\n <td>\n hi\n </td>\n </tr>\n</table>\n<p>okay.</p>\n",
1189+ "example": 149,
1190+ "start_line": 2461,
1191+ "end_line": 2480,
1192+ "section": "HTML blocks"
1193+ },
1194+ {
1195+ "markdown": " <div>\n *hello*\n <foo><a>\n",
1196+ "html": " <div>\n *hello*\n <foo><a>\n",
1197+ "example": 150,
1198+ "start_line": 2483,
1199+ "end_line": 2491,
1200+ "section": "HTML blocks"
1201+ },
1202+ {
1203+ "markdown": "</div>\n*foo*\n",
1204+ "html": "</div>\n*foo*\n",
1205+ "example": 151,
1206+ "start_line": 2496,
1207+ "end_line": 2502,
1208+ "section": "HTML blocks"
1209+ },
1210+ {
1211+ "markdown": "<DIV CLASS=\"foo\">\n\n*Markdown*\n\n</DIV>\n",
1212+ "html": "<DIV CLASS=\"foo\">\n<p><em>Markdown</em></p>\n</DIV>\n",
1213+ "example": 152,
1214+ "start_line": 2507,
1215+ "end_line": 2517,
1216+ "section": "HTML blocks"
1217+ },
1218+ {
1219+ "markdown": "<div id=\"foo\"\n class=\"bar\">\n</div>\n",
1220+ "html": "<div id=\"foo\"\n class=\"bar\">\n</div>\n",
1221+ "example": 153,
1222+ "start_line": 2523,
1223+ "end_line": 2531,
1224+ "section": "HTML blocks"
1225+ },
1226+ {
1227+ "markdown": "<div id=\"foo\" class=\"bar\n baz\">\n</div>\n",
1228+ "html": "<div id=\"foo\" class=\"bar\n baz\">\n</div>\n",
1229+ "example": 154,
1230+ "start_line": 2534,
1231+ "end_line": 2542,
1232+ "section": "HTML blocks"
1233+ },
1234+ {
1235+ "markdown": "<div>\n*foo*\n\n*bar*\n",
1236+ "html": "<div>\n*foo*\n<p><em>bar</em></p>\n",
1237+ "example": 155,
1238+ "start_line": 2546,
1239+ "end_line": 2555,
1240+ "section": "HTML blocks"
1241+ },
1242+ {
1243+ "markdown": "<div id=\"foo\"\n*hi*\n",
1244+ "html": "<div id=\"foo\"\n*hi*\n",
1245+ "example": 156,
1246+ "start_line": 2562,
1247+ "end_line": 2568,
1248+ "section": "HTML blocks"
1249+ },
1250+ {
1251+ "markdown": "<div class\nfoo\n",
1252+ "html": "<div class\nfoo\n",
1253+ "example": 157,
1254+ "start_line": 2571,
1255+ "end_line": 2577,
1256+ "section": "HTML blocks"
1257+ },
1258+ {
1259+ "markdown": "<div *???-&&&-<---\n*foo*\n",
1260+ "html": "<div *???-&&&-<---\n*foo*\n",
1261+ "example": 158,
1262+ "start_line": 2583,
1263+ "end_line": 2589,
1264+ "section": "HTML blocks"
1265+ },
1266+ {
1267+ "markdown": "<div><a href=\"bar\">*foo*</a></div>\n",
1268+ "html": "<div><a href=\"bar\">*foo*</a></div>\n",
1269+ "example": 159,
1270+ "start_line": 2595,
1271+ "end_line": 2599,
1272+ "section": "HTML blocks"
1273+ },
1274+ {
1275+ "markdown": "<table><tr><td>\nfoo\n</td></tr></table>\n",
1276+ "html": "<table><tr><td>\nfoo\n</td></tr></table>\n",
1277+ "example": 160,
1278+ "start_line": 2602,
1279+ "end_line": 2610,
1280+ "section": "HTML blocks"
1281+ },
1282+ {
1283+ "markdown": "<div></div>\n``` c\nint x = 33;\n```\n",
1284+ "html": "<div></div>\n``` c\nint x = 33;\n```\n",
1285+ "example": 161,
1286+ "start_line": 2619,
1287+ "end_line": 2629,
1288+ "section": "HTML blocks"
1289+ },
1290+ {
1291+ "markdown": "<a href=\"foo\">\n*bar*\n</a>\n",
1292+ "html": "<a href=\"foo\">\n*bar*\n</a>\n",
1293+ "example": 162,
1294+ "start_line": 2636,
1295+ "end_line": 2644,
1296+ "section": "HTML blocks"
1297+ },
1298+ {
1299+ "markdown": "<Warning>\n*bar*\n</Warning>\n",
1300+ "html": "<Warning>\n*bar*\n</Warning>\n",
1301+ "example": 163,
1302+ "start_line": 2649,
1303+ "end_line": 2657,
1304+ "section": "HTML blocks"
1305+ },
1306+ {
1307+ "markdown": "<i class=\"foo\">\n*bar*\n</i>\n",
1308+ "html": "<i class=\"foo\">\n*bar*\n</i>\n",
1309+ "example": 164,
1310+ "start_line": 2660,
1311+ "end_line": 2668,
1312+ "section": "HTML blocks"
1313+ },
1314+ {
1315+ "markdown": "</ins>\n*bar*\n",
1316+ "html": "</ins>\n*bar*\n",
1317+ "example": 165,
1318+ "start_line": 2671,
1319+ "end_line": 2677,
1320+ "section": "HTML blocks"
1321+ },
1322+ {
1323+ "markdown": "<del>\n*foo*\n</del>\n",
1324+ "html": "<del>\n*foo*\n</del>\n",
1325+ "example": 166,
1326+ "start_line": 2686,
1327+ "end_line": 2694,
1328+ "section": "HTML blocks"
1329+ },
1330+ {
1331+ "markdown": "<del>\n\n*foo*\n\n</del>\n",
1332+ "html": "<del>\n<p><em>foo</em></p>\n</del>\n",
1333+ "example": 167,
1334+ "start_line": 2701,
1335+ "end_line": 2711,
1336+ "section": "HTML blocks"
1337+ },
1338+ {
1339+ "markdown": "<del>*foo*</del>\n",
1340+ "html": "<p><del><em>foo</em></del></p>\n",
1341+ "example": 168,
1342+ "start_line": 2719,
1343+ "end_line": 2723,
1344+ "section": "HTML blocks"
1345+ },
1346+ {
1347+ "markdown": "<pre language=\"haskell\"><code>\nimport Text.HTML.TagSoup\n\nmain :: IO ()\nmain = print $ parseTags tags\n</code></pre>\nokay\n",
1348+ "html": "<pre language=\"haskell\"><code>\nimport Text.HTML.TagSoup\n\nmain :: IO ()\nmain = print $ parseTags tags\n</code></pre>\n<p>okay</p>\n",
1349+ "example": 169,
1350+ "start_line": 2735,
1351+ "end_line": 2751,
1352+ "section": "HTML blocks"
1353+ },
1354+ {
1355+ "markdown": "<script type=\"text/javascript\">\n// JavaScript example\n\ndocument.getElementById(\"demo\").innerHTML = \"Hello JavaScript!\";\n</script>\nokay\n",
1356+ "html": "<script type=\"text/javascript\">\n// JavaScript example\n\ndocument.getElementById(\"demo\").innerHTML = \"Hello JavaScript!\";\n</script>\n<p>okay</p>\n",
1357+ "example": 170,
1358+ "start_line": 2756,
1359+ "end_line": 2770,
1360+ "section": "HTML blocks"
1361+ },
1362+ {
1363+ "markdown": "<textarea>\n\n*foo*\n\n_bar_\n\n</textarea>\n",
1364+ "html": "<textarea>\n\n*foo*\n\n_bar_\n\n</textarea>\n",
1365+ "example": 171,
1366+ "start_line": 2775,
1367+ "end_line": 2791,
1368+ "section": "HTML blocks"
1369+ },
1370+ {
1371+ "markdown": "<style\n type=\"text/css\">\nh1 {color:red;}\n\np {color:blue;}\n</style>\nokay\n",
1372+ "html": "<style\n type=\"text/css\">\nh1 {color:red;}\n\np {color:blue;}\n</style>\n<p>okay</p>\n",
1373+ "example": 172,
1374+ "start_line": 2795,
1375+ "end_line": 2811,
1376+ "section": "HTML blocks"
1377+ },
1378+ {
1379+ "markdown": "<style\n type=\"text/css\">\n\nfoo\n",
1380+ "html": "<style\n type=\"text/css\">\n\nfoo\n",
1381+ "example": 173,
1382+ "start_line": 2818,
1383+ "end_line": 2828,
1384+ "section": "HTML blocks"
1385+ },
1386+ {
1387+ "markdown": "> <div>\n> foo\n\nbar\n",
1388+ "html": "<blockquote>\n<div>\nfoo\n</blockquote>\n<p>bar</p>\n",
1389+ "example": 174,
1390+ "start_line": 2831,
1391+ "end_line": 2842,
1392+ "section": "HTML blocks"
1393+ },
1394+ {
1395+ "markdown": "- <div>\n- foo\n",
1396+ "html": "<ul>\n<li>\n<div>\n</li>\n<li>foo</li>\n</ul>\n",
1397+ "example": 175,
1398+ "start_line": 2845,
1399+ "end_line": 2855,
1400+ "section": "HTML blocks"
1401+ },
1402+ {
1403+ "markdown": "<style>p{color:red;}</style>\n*foo*\n",
1404+ "html": "<style>p{color:red;}</style>\n<p><em>foo</em></p>\n",
1405+ "example": 176,
1406+ "start_line": 2860,
1407+ "end_line": 2866,
1408+ "section": "HTML blocks"
1409+ },
1410+ {
1411+ "markdown": "<!-- foo -->*bar*\n*baz*\n",
1412+ "html": "<!-- foo -->*bar*\n<p><em>baz</em></p>\n",
1413+ "example": 177,
1414+ "start_line": 2869,
1415+ "end_line": 2875,
1416+ "section": "HTML blocks"
1417+ },
1418+ {
1419+ "markdown": "<script>\nfoo\n</script>1. *bar*\n",
1420+ "html": "<script>\nfoo\n</script>1. *bar*\n",
1421+ "example": 178,
1422+ "start_line": 2881,
1423+ "end_line": 2889,
1424+ "section": "HTML blocks"
1425+ },
1426+ {
1427+ "markdown": "<!-- Foo\n\nbar\n baz -->\nokay\n",
1428+ "html": "<!-- Foo\n\nbar\n baz -->\n<p>okay</p>\n",
1429+ "example": 179,
1430+ "start_line": 2894,
1431+ "end_line": 2906,
1432+ "section": "HTML blocks"
1433+ },
1434+ {
1435+ "markdown": "<?php\n\n echo '>';\n\n?>\nokay\n",
1436+ "html": "<?php\n\n echo '>';\n\n?>\n<p>okay</p>\n",
1437+ "example": 180,
1438+ "start_line": 2912,
1439+ "end_line": 2926,
1440+ "section": "HTML blocks"
1441+ },
1442+ {
1443+ "markdown": "<!DOCTYPE html>\n",
1444+ "html": "<!DOCTYPE html>\n",
1445+ "example": 181,
1446+ "start_line": 2931,
1447+ "end_line": 2935,
1448+ "section": "HTML blocks"
1449+ },
1450+ {
1451+ "markdown": "<![CDATA[\nfunction matchwo(a,b)\n{\n if (a < b && a < 0) then {\n return 1;\n\n } else {\n\n return 0;\n }\n}\n]]>\nokay\n",
1452+ "html": "<![CDATA[\nfunction matchwo(a,b)\n{\n if (a < b && a < 0) then {\n return 1;\n\n } else {\n\n return 0;\n }\n}\n]]>\n<p>okay</p>\n",
1453+ "example": 182,
1454+ "start_line": 2940,
1455+ "end_line": 2968,
1456+ "section": "HTML blocks"
1457+ },
1458+ {
1459+ "markdown": " <!-- foo -->\n\n <!-- foo -->\n",
1460+ "html": " <!-- foo -->\n<pre><code>&lt;!-- foo --&gt;\n</code></pre>\n",
1461+ "example": 183,
1462+ "start_line": 2974,
1463+ "end_line": 2982,
1464+ "section": "HTML blocks"
1465+ },
1466+ {
1467+ "markdown": " <div>\n\n <div>\n",
1468+ "html": " <div>\n<pre><code>&lt;div&gt;\n</code></pre>\n",
1469+ "example": 184,
1470+ "start_line": 2985,
1471+ "end_line": 2993,
1472+ "section": "HTML blocks"
1473+ },
1474+ {
1475+ "markdown": "Foo\n<div>\nbar\n</div>\n",
1476+ "html": "<p>Foo</p>\n<div>\nbar\n</div>\n",
1477+ "example": 185,
1478+ "start_line": 2999,
1479+ "end_line": 3009,
1480+ "section": "HTML blocks"
1481+ },
1482+ {
1483+ "markdown": "<div>\nbar\n</div>\n*foo*\n",
1484+ "html": "<div>\nbar\n</div>\n*foo*\n",
1485+ "example": 186,
1486+ "start_line": 3016,
1487+ "end_line": 3026,
1488+ "section": "HTML blocks"
1489+ },
1490+ {
1491+ "markdown": "Foo\n<a href=\"bar\">\nbaz\n",
1492+ "html": "<p>Foo\n<a href=\"bar\">\nbaz</p>\n",
1493+ "example": 187,
1494+ "start_line": 3031,
1495+ "end_line": 3039,
1496+ "section": "HTML blocks"
1497+ },
1498+ {
1499+ "markdown": "<div>\n\n*Emphasized* text.\n\n</div>\n",
1500+ "html": "<div>\n<p><em>Emphasized</em> text.</p>\n</div>\n",
1501+ "example": 188,
1502+ "start_line": 3072,
1503+ "end_line": 3082,
1504+ "section": "HTML blocks"
1505+ },
1506+ {
1507+ "markdown": "<div>\n*Emphasized* text.\n</div>\n",
1508+ "html": "<div>\n*Emphasized* text.\n</div>\n",
1509+ "example": 189,
1510+ "start_line": 3085,
1511+ "end_line": 3093,
1512+ "section": "HTML blocks"
1513+ },
1514+ {
1515+ "markdown": "<table>\n\n<tr>\n\n<td>\nHi\n</td>\n\n</tr>\n\n</table>\n",
1516+ "html": "<table>\n<tr>\n<td>\nHi\n</td>\n</tr>\n</table>\n",
1517+ "example": 190,
1518+ "start_line": 3107,
1519+ "end_line": 3127,
1520+ "section": "HTML blocks"
1521+ },
1522+ {
1523+ "markdown": "<table>\n\n <tr>\n\n <td>\n Hi\n </td>\n\n </tr>\n\n</table>\n",
1524+ "html": "<table>\n <tr>\n<pre><code>&lt;td&gt;\n Hi\n&lt;/td&gt;\n</code></pre>\n </tr>\n</table>\n",
1525+ "example": 191,
1526+ "start_line": 3134,
1527+ "end_line": 3155,
1528+ "section": "HTML blocks"
1529+ },
1530+ {
1531+ "markdown": "[foo]: /url \"title\"\n\n[foo]\n",
1532+ "html": "<p><a href=\"/url\" title=\"title\">foo</a></p>\n",
1533+ "example": 192,
1534+ "start_line": 3183,
1535+ "end_line": 3189,
1536+ "section": "Link reference definitions"
1537+ },
1538+ {
1539+ "markdown": " [foo]: \n /url \n 'the title' \n\n[foo]\n",
1540+ "html": "<p><a href=\"/url\" title=\"the title\">foo</a></p>\n",
1541+ "example": 193,
1542+ "start_line": 3192,
1543+ "end_line": 3200,
1544+ "section": "Link reference definitions"
1545+ },
1546+ {
1547+ "markdown": "[Foo*bar\\]]:my_(url) 'title (with parens)'\n\n[Foo*bar\\]]\n",
1548+ "html": "<p><a href=\"my_(url)\" title=\"title (with parens)\">Foo*bar]</a></p>\n",
1549+ "example": 194,
1550+ "start_line": 3203,
1551+ "end_line": 3209,
1552+ "section": "Link reference definitions"
1553+ },
1554+ {
1555+ "markdown": "[Foo bar]:\n<my url>\n'title'\n\n[Foo bar]\n",
1556+ "html": "<p><a href=\"my%20url\" title=\"title\">Foo bar</a></p>\n",
1557+ "example": 195,
1558+ "start_line": 3212,
1559+ "end_line": 3220,
1560+ "section": "Link reference definitions"
1561+ },
1562+ {
1563+ "markdown": "[foo]: /url '\ntitle\nline1\nline2\n'\n\n[foo]\n",
1564+ "html": "<p><a href=\"/url\" title=\"\ntitle\nline1\nline2\n\">foo</a></p>\n",
1565+ "example": 196,
1566+ "start_line": 3225,
1567+ "end_line": 3239,
1568+ "section": "Link reference definitions"
1569+ },
1570+ {
1571+ "markdown": "[foo]: /url 'title\n\nwith blank line'\n\n[foo]\n",
1572+ "html": "<p>[foo]: /url 'title</p>\n<p>with blank line'</p>\n<p>[foo]</p>\n",
1573+ "example": 197,
1574+ "start_line": 3244,
1575+ "end_line": 3254,
1576+ "section": "Link reference definitions"
1577+ },
1578+ {
1579+ "markdown": "[foo]:\n/url\n\n[foo]\n",
1580+ "html": "<p><a href=\"/url\">foo</a></p>\n",
1581+ "example": 198,
1582+ "start_line": 3259,
1583+ "end_line": 3266,
1584+ "section": "Link reference definitions"
1585+ },
1586+ {
1587+ "markdown": "[foo]:\n\n[foo]\n",
1588+ "html": "<p>[foo]:</p>\n<p>[foo]</p>\n",
1589+ "example": 199,
1590+ "start_line": 3271,
1591+ "end_line": 3278,
1592+ "section": "Link reference definitions"
1593+ },
1594+ {
1595+ "markdown": "[foo]: <>\n\n[foo]\n",
1596+ "html": "<p><a href=\"\">foo</a></p>\n",
1597+ "example": 200,
1598+ "start_line": 3283,
1599+ "end_line": 3289,
1600+ "section": "Link reference definitions"
1601+ },
1602+ {
1603+ "markdown": "[foo]: <bar>(baz)\n\n[foo]\n",
1604+ "html": "<p>[foo]: <bar>(baz)</p>\n<p>[foo]</p>\n",
1605+ "example": 201,
1606+ "start_line": 3294,
1607+ "end_line": 3301,
1608+ "section": "Link reference definitions"
1609+ },
1610+ {
1611+ "markdown": "[foo]: /url\\bar\\*baz \"foo\\\"bar\\baz\"\n\n[foo]\n",
1612+ "html": "<p><a href=\"/url%5Cbar*baz\" title=\"foo&quot;bar\\baz\">foo</a></p>\n",
1613+ "example": 202,
1614+ "start_line": 3307,
1615+ "end_line": 3313,
1616+ "section": "Link reference definitions"
1617+ },
1618+ {
1619+ "markdown": "[foo]\n\n[foo]: url\n",
1620+ "html": "<p><a href=\"url\">foo</a></p>\n",
1621+ "example": 203,
1622+ "start_line": 3318,
1623+ "end_line": 3324,
1624+ "section": "Link reference definitions"
1625+ },
1626+ {
1627+ "markdown": "[foo]\n\n[foo]: first\n[foo]: second\n",
1628+ "html": "<p><a href=\"first\">foo</a></p>\n",
1629+ "example": 204,
1630+ "start_line": 3330,
1631+ "end_line": 3337,
1632+ "section": "Link reference definitions"
1633+ },
1634+ {
1635+ "markdown": "[FOO]: /url\n\n[Foo]\n",
1636+ "html": "<p><a href=\"/url\">Foo</a></p>\n",
1637+ "example": 205,
1638+ "start_line": 3343,
1639+ "end_line": 3349,
1640+ "section": "Link reference definitions"
1641+ },
1642+ {
1643+ "markdown": "[ΑΓΩ]: /φου\n\n[αγω]\n",
1644+ "html": "<p><a href=\"/%CF%86%CE%BF%CF%85\">αγω</a></p>\n",
1645+ "example": 206,
1646+ "start_line": 3352,
1647+ "end_line": 3358,
1648+ "section": "Link reference definitions"
1649+ },
1650+ {
1651+ "markdown": "[foo]: /url\n",
1652+ "html": "",
1653+ "example": 207,
1654+ "start_line": 3367,
1655+ "end_line": 3370,
1656+ "section": "Link reference definitions"
1657+ },
1658+ {
1659+ "markdown": "[\nfoo\n]: /url\nbar\n",
1660+ "html": "<p>bar</p>\n",
1661+ "example": 208,
1662+ "start_line": 3375,
1663+ "end_line": 3382,
1664+ "section": "Link reference definitions"
1665+ },
1666+ {
1667+ "markdown": "[foo]: /url \"title\" ok\n",
1668+ "html": "<p>[foo]: /url &quot;title&quot; ok</p>\n",
1669+ "example": 209,
1670+ "start_line": 3388,
1671+ "end_line": 3392,
1672+ "section": "Link reference definitions"
1673+ },
1674+ {
1675+ "markdown": "[foo]: /url\n\"title\" ok\n",
1676+ "html": "<p>&quot;title&quot; ok</p>\n",
1677+ "example": 210,
1678+ "start_line": 3397,
1679+ "end_line": 3402,
1680+ "section": "Link reference definitions"
1681+ },
1682+ {
1683+ "markdown": " [foo]: /url \"title\"\n\n[foo]\n",
1684+ "html": "<pre><code>[foo]: /url &quot;title&quot;\n</code></pre>\n<p>[foo]</p>\n",
1685+ "example": 211,
1686+ "start_line": 3408,
1687+ "end_line": 3416,
1688+ "section": "Link reference definitions"
1689+ },
1690+ {
1691+ "markdown": "```\n[foo]: /url\n```\n\n[foo]\n",
1692+ "html": "<pre><code>[foo]: /url\n</code></pre>\n<p>[foo]</p>\n",
1693+ "example": 212,
1694+ "start_line": 3422,
1695+ "end_line": 3432,
1696+ "section": "Link reference definitions"
1697+ },
1698+ {
1699+ "markdown": "Foo\n[bar]: /baz\n\n[bar]\n",
1700+ "html": "<p>Foo\n[bar]: /baz</p>\n<p>[bar]</p>\n",
1701+ "example": 213,
1702+ "start_line": 3437,
1703+ "end_line": 3446,
1704+ "section": "Link reference definitions"
1705+ },
1706+ {
1707+ "markdown": "# [Foo]\n[foo]: /url\n> bar\n",
1708+ "html": "<h1><a href=\"/url\">Foo</a></h1>\n<blockquote>\n<p>bar</p>\n</blockquote>\n",
1709+ "example": 214,
1710+ "start_line": 3452,
1711+ "end_line": 3461,
1712+ "section": "Link reference definitions"
1713+ },
1714+ {
1715+ "markdown": "[foo]: /url\nbar\n===\n[foo]\n",
1716+ "html": "<h1>bar</h1>\n<p><a href=\"/url\">foo</a></p>\n",
1717+ "example": 215,
1718+ "start_line": 3463,
1719+ "end_line": 3471,
1720+ "section": "Link reference definitions"
1721+ },
1722+ {
1723+ "markdown": "[foo]: /url\n===\n[foo]\n",
1724+ "html": "<p>===\n<a href=\"/url\">foo</a></p>\n",
1725+ "example": 216,
1726+ "start_line": 3473,
1727+ "end_line": 3480,
1728+ "section": "Link reference definitions"
1729+ },
1730+ {
1731+ "markdown": "[foo]: /foo-url \"foo\"\n[bar]: /bar-url\n \"bar\"\n[baz]: /baz-url\n\n[foo],\n[bar],\n[baz]\n",
1732+ "html": "<p><a href=\"/foo-url\" title=\"foo\">foo</a>,\n<a href=\"/bar-url\" title=\"bar\">bar</a>,\n<a href=\"/baz-url\">baz</a></p>\n",
1733+ "example": 217,
1734+ "start_line": 3486,
1735+ "end_line": 3499,
1736+ "section": "Link reference definitions"
1737+ },
1738+ {
1739+ "markdown": "[foo]\n\n> [foo]: /url\n",
1740+ "html": "<p><a href=\"/url\">foo</a></p>\n<blockquote>\n</blockquote>\n",
1741+ "example": 218,
1742+ "start_line": 3507,
1743+ "end_line": 3515,
1744+ "section": "Link reference definitions"
1745+ },
1746+ {
1747+ "markdown": "aaa\n\nbbb\n",
1748+ "html": "<p>aaa</p>\n<p>bbb</p>\n",
1749+ "example": 219,
1750+ "start_line": 3529,
1751+ "end_line": 3536,
1752+ "section": "Paragraphs"
1753+ },
1754+ {
1755+ "markdown": "aaa\nbbb\n\nccc\nddd\n",
1756+ "html": "<p>aaa\nbbb</p>\n<p>ccc\nddd</p>\n",
1757+ "example": 220,
1758+ "start_line": 3541,
1759+ "end_line": 3552,
1760+ "section": "Paragraphs"
1761+ },
1762+ {
1763+ "markdown": "aaa\n\n\nbbb\n",
1764+ "html": "<p>aaa</p>\n<p>bbb</p>\n",
1765+ "example": 221,
1766+ "start_line": 3557,
1767+ "end_line": 3565,
1768+ "section": "Paragraphs"
1769+ },
1770+ {
1771+ "markdown": " aaa\n bbb\n",
1772+ "html": "<p>aaa\nbbb</p>\n",
1773+ "example": 222,
1774+ "start_line": 3570,
1775+ "end_line": 3576,
1776+ "section": "Paragraphs"
1777+ },
1778+ {
1779+ "markdown": "aaa\n bbb\n ccc\n",
1780+ "html": "<p>aaa\nbbb\nccc</p>\n",
1781+ "example": 223,
1782+ "start_line": 3582,
1783+ "end_line": 3590,
1784+ "section": "Paragraphs"
1785+ },
1786+ {
1787+ "markdown": " aaa\nbbb\n",
1788+ "html": "<p>aaa\nbbb</p>\n",
1789+ "example": 224,
1790+ "start_line": 3596,
1791+ "end_line": 3602,
1792+ "section": "Paragraphs"
1793+ },
1794+ {
1795+ "markdown": " aaa\nbbb\n",
1796+ "html": "<pre><code>aaa\n</code></pre>\n<p>bbb</p>\n",
1797+ "example": 225,
1798+ "start_line": 3605,
1799+ "end_line": 3612,
1800+ "section": "Paragraphs"
1801+ },
1802+ {
1803+ "markdown": "aaa \nbbb \n",
1804+ "html": "<p>aaa<br />\nbbb</p>\n",
1805+ "example": 226,
1806+ "start_line": 3619,
1807+ "end_line": 3625,
1808+ "section": "Paragraphs"
1809+ },
1810+ {
1811+ "markdown": " \n\naaa\n \n\n# aaa\n\n \n",
1812+ "html": "<p>aaa</p>\n<h1>aaa</h1>\n",
1813+ "example": 227,
1814+ "start_line": 3636,
1815+ "end_line": 3648,
1816+ "section": "Blank lines"
1817+ },
1818+ {
1819+ "markdown": "> # Foo\n> bar\n> baz\n",
1820+ "html": "<blockquote>\n<h1>Foo</h1>\n<p>bar\nbaz</p>\n</blockquote>\n",
1821+ "example": 228,
1822+ "start_line": 3704,
1823+ "end_line": 3714,
1824+ "section": "Block quotes"
1825+ },
1826+ {
1827+ "markdown": "># Foo\n>bar\n> baz\n",
1828+ "html": "<blockquote>\n<h1>Foo</h1>\n<p>bar\nbaz</p>\n</blockquote>\n",
1829+ "example": 229,
1830+ "start_line": 3719,
1831+ "end_line": 3729,
1832+ "section": "Block quotes"
1833+ },
1834+ {
1835+ "markdown": " > # Foo\n > bar\n > baz\n",
1836+ "html": "<blockquote>\n<h1>Foo</h1>\n<p>bar\nbaz</p>\n</blockquote>\n",
1837+ "example": 230,
1838+ "start_line": 3734,
1839+ "end_line": 3744,
1840+ "section": "Block quotes"
1841+ },
1842+ {
1843+ "markdown": " > # Foo\n > bar\n > baz\n",
1844+ "html": "<pre><code>&gt; # Foo\n&gt; bar\n&gt; baz\n</code></pre>\n",
1845+ "example": 231,
1846+ "start_line": 3749,
1847+ "end_line": 3758,
1848+ "section": "Block quotes"
1849+ },
1850+ {
1851+ "markdown": "> # Foo\n> bar\nbaz\n",
1852+ "html": "<blockquote>\n<h1>Foo</h1>\n<p>bar\nbaz</p>\n</blockquote>\n",
1853+ "example": 232,
1854+ "start_line": 3764,
1855+ "end_line": 3774,
1856+ "section": "Block quotes"
1857+ },
1858+ {
1859+ "markdown": "> bar\nbaz\n> foo\n",
1860+ "html": "<blockquote>\n<p>bar\nbaz\nfoo</p>\n</blockquote>\n",
1861+ "example": 233,
1862+ "start_line": 3780,
1863+ "end_line": 3790,
1864+ "section": "Block quotes"
1865+ },
1866+ {
1867+ "markdown": "> foo\n---\n",
1868+ "html": "<blockquote>\n<p>foo</p>\n</blockquote>\n<hr />\n",
1869+ "example": 234,
1870+ "start_line": 3804,
1871+ "end_line": 3812,
1872+ "section": "Block quotes"
1873+ },
1874+ {
1875+ "markdown": "> - foo\n- bar\n",
1876+ "html": "<blockquote>\n<ul>\n<li>foo</li>\n</ul>\n</blockquote>\n<ul>\n<li>bar</li>\n</ul>\n",
1877+ "example": 235,
1878+ "start_line": 3824,
1879+ "end_line": 3836,
1880+ "section": "Block quotes"
1881+ },
1882+ {
1883+ "markdown": "> foo\n bar\n",
1884+ "html": "<blockquote>\n<pre><code>foo\n</code></pre>\n</blockquote>\n<pre><code>bar\n</code></pre>\n",
1885+ "example": 236,
1886+ "start_line": 3842,
1887+ "end_line": 3852,
1888+ "section": "Block quotes"
1889+ },
1890+ {
1891+ "markdown": "> ```\nfoo\n```\n",
1892+ "html": "<blockquote>\n<pre><code></code></pre>\n</blockquote>\n<p>foo</p>\n<pre><code></code></pre>\n",
1893+ "example": 237,
1894+ "start_line": 3855,
1895+ "end_line": 3865,
1896+ "section": "Block quotes"
1897+ },
1898+ {
1899+ "markdown": "> foo\n - bar\n",
1900+ "html": "<blockquote>\n<p>foo\n- bar</p>\n</blockquote>\n",
1901+ "example": 238,
1902+ "start_line": 3871,
1903+ "end_line": 3879,
1904+ "section": "Block quotes"
1905+ },
1906+ {
1907+ "markdown": ">\n",
1908+ "html": "<blockquote>\n</blockquote>\n",
1909+ "example": 239,
1910+ "start_line": 3895,
1911+ "end_line": 3900,
1912+ "section": "Block quotes"
1913+ },
1914+ {
1915+ "markdown": ">\n> \n> \n",
1916+ "html": "<blockquote>\n</blockquote>\n",
1917+ "example": 240,
1918+ "start_line": 3903,
1919+ "end_line": 3910,
1920+ "section": "Block quotes"
1921+ },
1922+ {
1923+ "markdown": ">\n> foo\n> \n",
1924+ "html": "<blockquote>\n<p>foo</p>\n</blockquote>\n",
1925+ "example": 241,
1926+ "start_line": 3915,
1927+ "end_line": 3923,
1928+ "section": "Block quotes"
1929+ },
1930+ {
1931+ "markdown": "> foo\n\n> bar\n",
1932+ "html": "<blockquote>\n<p>foo</p>\n</blockquote>\n<blockquote>\n<p>bar</p>\n</blockquote>\n",
1933+ "example": 242,
1934+ "start_line": 3928,
1935+ "end_line": 3939,
1936+ "section": "Block quotes"
1937+ },
1938+ {
1939+ "markdown": "> foo\n> bar\n",
1940+ "html": "<blockquote>\n<p>foo\nbar</p>\n</blockquote>\n",
1941+ "example": 243,
1942+ "start_line": 3950,
1943+ "end_line": 3958,
1944+ "section": "Block quotes"
1945+ },
1946+ {
1947+ "markdown": "> foo\n>\n> bar\n",
1948+ "html": "<blockquote>\n<p>foo</p>\n<p>bar</p>\n</blockquote>\n",
1949+ "example": 244,
1950+ "start_line": 3963,
1951+ "end_line": 3972,
1952+ "section": "Block quotes"
1953+ },
1954+ {
1955+ "markdown": "foo\n> bar\n",
1956+ "html": "<p>foo</p>\n<blockquote>\n<p>bar</p>\n</blockquote>\n",
1957+ "example": 245,
1958+ "start_line": 3977,
1959+ "end_line": 3985,
1960+ "section": "Block quotes"
1961+ },
1962+ {
1963+ "markdown": "> aaa\n***\n> bbb\n",
1964+ "html": "<blockquote>\n<p>aaa</p>\n</blockquote>\n<hr />\n<blockquote>\n<p>bbb</p>\n</blockquote>\n",
1965+ "example": 246,
1966+ "start_line": 3991,
1967+ "end_line": 4003,
1968+ "section": "Block quotes"
1969+ },
1970+ {
1971+ "markdown": "> bar\nbaz\n",
1972+ "html": "<blockquote>\n<p>bar\nbaz</p>\n</blockquote>\n",
1973+ "example": 247,
1974+ "start_line": 4009,
1975+ "end_line": 4017,
1976+ "section": "Block quotes"
1977+ },
1978+ {
1979+ "markdown": "> bar\n\nbaz\n",
1980+ "html": "<blockquote>\n<p>bar</p>\n</blockquote>\n<p>baz</p>\n",
1981+ "example": 248,
1982+ "start_line": 4020,
1983+ "end_line": 4029,
1984+ "section": "Block quotes"
1985+ },
1986+ {
1987+ "markdown": "> bar\n>\nbaz\n",
1988+ "html": "<blockquote>\n<p>bar</p>\n</blockquote>\n<p>baz</p>\n",
1989+ "example": 249,
1990+ "start_line": 4032,
1991+ "end_line": 4041,
1992+ "section": "Block quotes"
1993+ },
1994+ {
1995+ "markdown": "> > > foo\nbar\n",
1996+ "html": "<blockquote>\n<blockquote>\n<blockquote>\n<p>foo\nbar</p>\n</blockquote>\n</blockquote>\n</blockquote>\n",
1997+ "example": 250,
1998+ "start_line": 4048,
1999+ "end_line": 4060,
2000+ "section": "Block quotes"
2001+ },
2002+ {
2003+ "markdown": ">>> foo\n> bar\n>>baz\n",
2004+ "html": "<blockquote>\n<blockquote>\n<blockquote>\n<p>foo\nbar\nbaz</p>\n</blockquote>\n</blockquote>\n</blockquote>\n",
2005+ "example": 251,
2006+ "start_line": 4063,
2007+ "end_line": 4077,
2008+ "section": "Block quotes"
2009+ },
2010+ {
2011+ "markdown": "> code\n\n> not code\n",
2012+ "html": "<blockquote>\n<pre><code>code\n</code></pre>\n</blockquote>\n<blockquote>\n<p>not code</p>\n</blockquote>\n",
2013+ "example": 252,
2014+ "start_line": 4085,
2015+ "end_line": 4097,
2016+ "section": "Block quotes"
2017+ },
2018+ {
2019+ "markdown": "A paragraph\nwith two lines.\n\n indented code\n\n> A block quote.\n",
2020+ "html": "<p>A paragraph\nwith two lines.</p>\n<pre><code>indented code\n</code></pre>\n<blockquote>\n<p>A block quote.</p>\n</blockquote>\n",
2021+ "example": 253,
2022+ "start_line": 4139,
2023+ "end_line": 4154,
2024+ "section": "List items"
2025+ },
2026+ {
2027+ "markdown": "1. A paragraph\n with two lines.\n\n indented code\n\n > A block quote.\n",
2028+ "html": "<ol>\n<li>\n<p>A paragraph\nwith two lines.</p>\n<pre><code>indented code\n</code></pre>\n<blockquote>\n<p>A block quote.</p>\n</blockquote>\n</li>\n</ol>\n",
2029+ "example": 254,
2030+ "start_line": 4161,
2031+ "end_line": 4180,
2032+ "section": "List items"
2033+ },
2034+ {
2035+ "markdown": "- one\n\n two\n",
2036+ "html": "<ul>\n<li>one</li>\n</ul>\n<p>two</p>\n",
2037+ "example": 255,
2038+ "start_line": 4194,
2039+ "end_line": 4203,
2040+ "section": "List items"
2041+ },
2042+ {
2043+ "markdown": "- one\n\n two\n",
2044+ "html": "<ul>\n<li>\n<p>one</p>\n<p>two</p>\n</li>\n</ul>\n",
2045+ "example": 256,
2046+ "start_line": 4206,
2047+ "end_line": 4217,
2048+ "section": "List items"
2049+ },
2050+ {
2051+ "markdown": " - one\n\n two\n",
2052+ "html": "<ul>\n<li>one</li>\n</ul>\n<pre><code> two\n</code></pre>\n",
2053+ "example": 257,
2054+ "start_line": 4220,
2055+ "end_line": 4230,
2056+ "section": "List items"
2057+ },
2058+ {
2059+ "markdown": " - one\n\n two\n",
2060+ "html": "<ul>\n<li>\n<p>one</p>\n<p>two</p>\n</li>\n</ul>\n",
2061+ "example": 258,
2062+ "start_line": 4233,
2063+ "end_line": 4244,
2064+ "section": "List items"
2065+ },
2066+ {
2067+ "markdown": " > > 1. one\n>>\n>> two\n",
2068+ "html": "<blockquote>\n<blockquote>\n<ol>\n<li>\n<p>one</p>\n<p>two</p>\n</li>\n</ol>\n</blockquote>\n</blockquote>\n",
2069+ "example": 259,
2070+ "start_line": 4255,
2071+ "end_line": 4270,
2072+ "section": "List items"
2073+ },
2074+ {
2075+ "markdown": ">>- one\n>>\n > > two\n",
2076+ "html": "<blockquote>\n<blockquote>\n<ul>\n<li>one</li>\n</ul>\n<p>two</p>\n</blockquote>\n</blockquote>\n",
2077+ "example": 260,
2078+ "start_line": 4282,
2079+ "end_line": 4295,
2080+ "section": "List items"
2081+ },
2082+ {
2083+ "markdown": "-one\n\n2.two\n",
2084+ "html": "<p>-one</p>\n<p>2.two</p>\n",
2085+ "example": 261,
2086+ "start_line": 4301,
2087+ "end_line": 4308,
2088+ "section": "List items"
2089+ },
2090+ {
2091+ "markdown": "- foo\n\n\n bar\n",
2092+ "html": "<ul>\n<li>\n<p>foo</p>\n<p>bar</p>\n</li>\n</ul>\n",
2093+ "example": 262,
2094+ "start_line": 4314,
2095+ "end_line": 4326,
2096+ "section": "List items"
2097+ },
2098+ {
2099+ "markdown": "1. foo\n\n ```\n bar\n ```\n\n baz\n\n > bam\n",
2100+ "html": "<ol>\n<li>\n<p>foo</p>\n<pre><code>bar\n</code></pre>\n<p>baz</p>\n<blockquote>\n<p>bam</p>\n</blockquote>\n</li>\n</ol>\n",
2101+ "example": 263,
2102+ "start_line": 4331,
2103+ "end_line": 4353,
2104+ "section": "List items"
2105+ },
2106+ {
2107+ "markdown": "- Foo\n\n bar\n\n\n baz\n",
2108+ "html": "<ul>\n<li>\n<p>Foo</p>\n<pre><code>bar\n\n\nbaz\n</code></pre>\n</li>\n</ul>\n",
2109+ "example": 264,
2110+ "start_line": 4359,
2111+ "end_line": 4377,
2112+ "section": "List items"
2113+ },
2114+ {
2115+ "markdown": "123456789. ok\n",
2116+ "html": "<ol start=\"123456789\">\n<li>ok</li>\n</ol>\n",
2117+ "example": 265,
2118+ "start_line": 4381,
2119+ "end_line": 4387,
2120+ "section": "List items"
2121+ },
2122+ {
2123+ "markdown": "1234567890. not ok\n",
2124+ "html": "<p>1234567890. not ok</p>\n",
2125+ "example": 266,
2126+ "start_line": 4390,
2127+ "end_line": 4394,
2128+ "section": "List items"
2129+ },
2130+ {
2131+ "markdown": "0. ok\n",
2132+ "html": "<ol start=\"0\">\n<li>ok</li>\n</ol>\n",
2133+ "example": 267,
2134+ "start_line": 4399,
2135+ "end_line": 4405,
2136+ "section": "List items"
2137+ },
2138+ {
2139+ "markdown": "003. ok\n",
2140+ "html": "<ol start=\"3\">\n<li>ok</li>\n</ol>\n",
2141+ "example": 268,
2142+ "start_line": 4408,
2143+ "end_line": 4414,
2144+ "section": "List items"
2145+ },
2146+ {
2147+ "markdown": "-1. not ok\n",
2148+ "html": "<p>-1. not ok</p>\n",
2149+ "example": 269,
2150+ "start_line": 4419,
2151+ "end_line": 4423,
2152+ "section": "List items"
2153+ },
2154+ {
2155+ "markdown": "- foo\n\n bar\n",
2156+ "html": "<ul>\n<li>\n<p>foo</p>\n<pre><code>bar\n</code></pre>\n</li>\n</ul>\n",
2157+ "example": 270,
2158+ "start_line": 4442,
2159+ "end_line": 4454,
2160+ "section": "List items"
2161+ },
2162+ {
2163+ "markdown": " 10. foo\n\n bar\n",
2164+ "html": "<ol start=\"10\">\n<li>\n<p>foo</p>\n<pre><code>bar\n</code></pre>\n</li>\n</ol>\n",
2165+ "example": 271,
2166+ "start_line": 4459,
2167+ "end_line": 4471,
2168+ "section": "List items"
2169+ },
2170+ {
2171+ "markdown": " indented code\n\nparagraph\n\n more code\n",
2172+ "html": "<pre><code>indented code\n</code></pre>\n<p>paragraph</p>\n<pre><code>more code\n</code></pre>\n",
2173+ "example": 272,
2174+ "start_line": 4478,
2175+ "end_line": 4490,
2176+ "section": "List items"
2177+ },
2178+ {
2179+ "markdown": "1. indented code\n\n paragraph\n\n more code\n",
2180+ "html": "<ol>\n<li>\n<pre><code>indented code\n</code></pre>\n<p>paragraph</p>\n<pre><code>more code\n</code></pre>\n</li>\n</ol>\n",
2181+ "example": 273,
2182+ "start_line": 4493,
2183+ "end_line": 4509,
2184+ "section": "List items"
2185+ },
2186+ {
2187+ "markdown": "1. indented code\n\n paragraph\n\n more code\n",
2188+ "html": "<ol>\n<li>\n<pre><code> indented code\n</code></pre>\n<p>paragraph</p>\n<pre><code>more code\n</code></pre>\n</li>\n</ol>\n",
2189+ "example": 274,
2190+ "start_line": 4515,
2191+ "end_line": 4531,
2192+ "section": "List items"
2193+ },
2194+ {
2195+ "markdown": " foo\n\nbar\n",
2196+ "html": "<p>foo</p>\n<p>bar</p>\n",
2197+ "example": 275,
2198+ "start_line": 4542,
2199+ "end_line": 4549,
2200+ "section": "List items"
2201+ },
2202+ {
2203+ "markdown": "- foo\n\n bar\n",
2204+ "html": "<ul>\n<li>foo</li>\n</ul>\n<p>bar</p>\n",
2205+ "example": 276,
2206+ "start_line": 4552,
2207+ "end_line": 4561,
2208+ "section": "List items"
2209+ },
2210+ {
2211+ "markdown": "- foo\n\n bar\n",
2212+ "html": "<ul>\n<li>\n<p>foo</p>\n<p>bar</p>\n</li>\n</ul>\n",
2213+ "example": 277,
2214+ "start_line": 4569,
2215+ "end_line": 4580,
2216+ "section": "List items"
2217+ },
2218+ {
2219+ "markdown": "-\n foo\n-\n ```\n bar\n ```\n-\n baz\n",
2220+ "html": "<ul>\n<li>foo</li>\n<li>\n<pre><code>bar\n</code></pre>\n</li>\n<li>\n<pre><code>baz\n</code></pre>\n</li>\n</ul>\n",
2221+ "example": 278,
2222+ "start_line": 4596,
2223+ "end_line": 4617,
2224+ "section": "List items"
2225+ },
2226+ {
2227+ "markdown": "- \n foo\n",
2228+ "html": "<ul>\n<li>foo</li>\n</ul>\n",
2229+ "example": 279,
2230+ "start_line": 4622,
2231+ "end_line": 4629,
2232+ "section": "List items"
2233+ },
2234+ {
2235+ "markdown": "-\n\n foo\n",
2236+ "html": "<ul>\n<li></li>\n</ul>\n<p>foo</p>\n",
2237+ "example": 280,
2238+ "start_line": 4636,
2239+ "end_line": 4645,
2240+ "section": "List items"
2241+ },
2242+ {
2243+ "markdown": "- foo\n-\n- bar\n",
2244+ "html": "<ul>\n<li>foo</li>\n<li></li>\n<li>bar</li>\n</ul>\n",
2245+ "example": 281,
2246+ "start_line": 4650,
2247+ "end_line": 4660,
2248+ "section": "List items"
2249+ },
2250+ {
2251+ "markdown": "- foo\n- \n- bar\n",
2252+ "html": "<ul>\n<li>foo</li>\n<li></li>\n<li>bar</li>\n</ul>\n",
2253+ "example": 282,
2254+ "start_line": 4665,
2255+ "end_line": 4675,
2256+ "section": "List items"
2257+ },
2258+ {
2259+ "markdown": "1. foo\n2.\n3. bar\n",
2260+ "html": "<ol>\n<li>foo</li>\n<li></li>\n<li>bar</li>\n</ol>\n",
2261+ "example": 283,
2262+ "start_line": 4680,
2263+ "end_line": 4690,
2264+ "section": "List items"
2265+ },
2266+ {
2267+ "markdown": "*\n",
2268+ "html": "<ul>\n<li></li>\n</ul>\n",
2269+ "example": 284,
2270+ "start_line": 4695,
2271+ "end_line": 4701,
2272+ "section": "List items"
2273+ },
2274+ {
2275+ "markdown": "foo\n*\n\nfoo\n1.\n",
2276+ "html": "<p>foo\n*</p>\n<p>foo\n1.</p>\n",
2277+ "example": 285,
2278+ "start_line": 4705,
2279+ "end_line": 4716,
2280+ "section": "List items"
2281+ },
2282+ {
2283+ "markdown": " 1. A paragraph\n with two lines.\n\n indented code\n\n > A block quote.\n",
2284+ "html": "<ol>\n<li>\n<p>A paragraph\nwith two lines.</p>\n<pre><code>indented code\n</code></pre>\n<blockquote>\n<p>A block quote.</p>\n</blockquote>\n</li>\n</ol>\n",
2285+ "example": 286,
2286+ "start_line": 4727,
2287+ "end_line": 4746,
2288+ "section": "List items"
2289+ },
2290+ {
2291+ "markdown": " 1. A paragraph\n with two lines.\n\n indented code\n\n > A block quote.\n",
2292+ "html": "<ol>\n<li>\n<p>A paragraph\nwith two lines.</p>\n<pre><code>indented code\n</code></pre>\n<blockquote>\n<p>A block quote.</p>\n</blockquote>\n</li>\n</ol>\n",
2293+ "example": 287,
2294+ "start_line": 4751,
2295+ "end_line": 4770,
2296+ "section": "List items"
2297+ },
2298+ {
2299+ "markdown": " 1. A paragraph\n with two lines.\n\n indented code\n\n > A block quote.\n",
2300+ "html": "<ol>\n<li>\n<p>A paragraph\nwith two lines.</p>\n<pre><code>indented code\n</code></pre>\n<blockquote>\n<p>A block quote.</p>\n</blockquote>\n</li>\n</ol>\n",
2301+ "example": 288,
2302+ "start_line": 4775,
2303+ "end_line": 4794,
2304+ "section": "List items"
2305+ },
2306+ {
2307+ "markdown": " 1. A paragraph\n with two lines.\n\n indented code\n\n > A block quote.\n",
2308+ "html": "<pre><code>1. A paragraph\n with two lines.\n\n indented code\n\n &gt; A block quote.\n</code></pre>\n",
2309+ "example": 289,
2310+ "start_line": 4799,
2311+ "end_line": 4814,
2312+ "section": "List items"
2313+ },
2314+ {
2315+ "markdown": " 1. A paragraph\nwith two lines.\n\n indented code\n\n > A block quote.\n",
2316+ "html": "<ol>\n<li>\n<p>A paragraph\nwith two lines.</p>\n<pre><code>indented code\n</code></pre>\n<blockquote>\n<p>A block quote.</p>\n</blockquote>\n</li>\n</ol>\n",
2317+ "example": 290,
2318+ "start_line": 4829,
2319+ "end_line": 4848,
2320+ "section": "List items"
2321+ },
2322+ {
2323+ "markdown": " 1. A paragraph\n with two lines.\n",
2324+ "html": "<ol>\n<li>A paragraph\nwith two lines.</li>\n</ol>\n",
2325+ "example": 291,
2326+ "start_line": 4853,
2327+ "end_line": 4861,
2328+ "section": "List items"
2329+ },
2330+ {
2331+ "markdown": "> 1. > Blockquote\ncontinued here.\n",
2332+ "html": "<blockquote>\n<ol>\n<li>\n<blockquote>\n<p>Blockquote\ncontinued here.</p>\n</blockquote>\n</li>\n</ol>\n</blockquote>\n",
2333+ "example": 292,
2334+ "start_line": 4866,
2335+ "end_line": 4880,
2336+ "section": "List items"
2337+ },
2338+ {
2339+ "markdown": "> 1. > Blockquote\n> continued here.\n",
2340+ "html": "<blockquote>\n<ol>\n<li>\n<blockquote>\n<p>Blockquote\ncontinued here.</p>\n</blockquote>\n</li>\n</ol>\n</blockquote>\n",
2341+ "example": 293,
2342+ "start_line": 4883,
2343+ "end_line": 4897,
2344+ "section": "List items"
2345+ },
2346+ {
2347+ "markdown": "- foo\n - bar\n - baz\n - boo\n",
2348+ "html": "<ul>\n<li>foo\n<ul>\n<li>bar\n<ul>\n<li>baz\n<ul>\n<li>boo</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n",
2349+ "example": 294,
2350+ "start_line": 4911,
2351+ "end_line": 4932,
2352+ "section": "List items"
2353+ },
2354+ {
2355+ "markdown": "- foo\n - bar\n - baz\n - boo\n",
2356+ "html": "<ul>\n<li>foo</li>\n<li>bar</li>\n<li>baz</li>\n<li>boo</li>\n</ul>\n",
2357+ "example": 295,
2358+ "start_line": 4937,
2359+ "end_line": 4949,
2360+ "section": "List items"
2361+ },
2362+ {
2363+ "markdown": "10) foo\n - bar\n",
2364+ "html": "<ol start=\"10\">\n<li>foo\n<ul>\n<li>bar</li>\n</ul>\n</li>\n</ol>\n",
2365+ "example": 296,
2366+ "start_line": 4954,
2367+ "end_line": 4965,
2368+ "section": "List items"
2369+ },
2370+ {
2371+ "markdown": "10) foo\n - bar\n",
2372+ "html": "<ol start=\"10\">\n<li>foo</li>\n</ol>\n<ul>\n<li>bar</li>\n</ul>\n",
2373+ "example": 297,
2374+ "start_line": 4970,
2375+ "end_line": 4980,
2376+ "section": "List items"
2377+ },
2378+ {
2379+ "markdown": "- - foo\n",
2380+ "html": "<ul>\n<li>\n<ul>\n<li>foo</li>\n</ul>\n</li>\n</ul>\n",
2381+ "example": 298,
2382+ "start_line": 4985,
2383+ "end_line": 4995,
2384+ "section": "List items"
2385+ },
2386+ {
2387+ "markdown": "1. - 2. foo\n",
2388+ "html": "<ol>\n<li>\n<ul>\n<li>\n<ol start=\"2\">\n<li>foo</li>\n</ol>\n</li>\n</ul>\n</li>\n</ol>\n",
2389+ "example": 299,
2390+ "start_line": 4998,
2391+ "end_line": 5012,
2392+ "section": "List items"
2393+ },
2394+ {
2395+ "markdown": "- # Foo\n- Bar\n ---\n baz\n",
2396+ "html": "<ul>\n<li>\n<h1>Foo</h1>\n</li>\n<li>\n<h2>Bar</h2>\nbaz</li>\n</ul>\n",
2397+ "example": 300,
2398+ "start_line": 5017,
2399+ "end_line": 5031,
2400+ "section": "List items"
2401+ },
2402+ {
2403+ "markdown": "- foo\n- bar\n+ baz\n",
2404+ "html": "<ul>\n<li>foo</li>\n<li>bar</li>\n</ul>\n<ul>\n<li>baz</li>\n</ul>\n",
2405+ "example": 301,
2406+ "start_line": 5253,
2407+ "end_line": 5265,
2408+ "section": "Lists"
2409+ },
2410+ {
2411+ "markdown": "1. foo\n2. bar\n3) baz\n",
2412+ "html": "<ol>\n<li>foo</li>\n<li>bar</li>\n</ol>\n<ol start=\"3\">\n<li>baz</li>\n</ol>\n",
2413+ "example": 302,
2414+ "start_line": 5268,
2415+ "end_line": 5280,
2416+ "section": "Lists"
2417+ },
2418+ {
2419+ "markdown": "Foo\n- bar\n- baz\n",
2420+ "html": "<p>Foo</p>\n<ul>\n<li>bar</li>\n<li>baz</li>\n</ul>\n",
2421+ "example": 303,
2422+ "start_line": 5287,
2423+ "end_line": 5297,
2424+ "section": "Lists"
2425+ },
2426+ {
2427+ "markdown": "The number of windows in my house is\n14. The number of doors is 6.\n",
2428+ "html": "<p>The number of windows in my house is\n14. The number of doors is 6.</p>\n",
2429+ "example": 304,
2430+ "start_line": 5364,
2431+ "end_line": 5370,
2432+ "section": "Lists"
2433+ },
2434+ {
2435+ "markdown": "The number of windows in my house is\n1. The number of doors is 6.\n",
2436+ "html": "<p>The number of windows in my house is</p>\n<ol>\n<li>The number of doors is 6.</li>\n</ol>\n",
2437+ "example": 305,
2438+ "start_line": 5374,
2439+ "end_line": 5382,
2440+ "section": "Lists"
2441+ },
2442+ {
2443+ "markdown": "- foo\n\n- bar\n\n\n- baz\n",
2444+ "html": "<ul>\n<li>\n<p>foo</p>\n</li>\n<li>\n<p>bar</p>\n</li>\n<li>\n<p>baz</p>\n</li>\n</ul>\n",
2445+ "example": 306,
2446+ "start_line": 5388,
2447+ "end_line": 5407,
2448+ "section": "Lists"
2449+ },
2450+ {
2451+ "markdown": "- foo\n - bar\n - baz\n\n\n bim\n",
2452+ "html": "<ul>\n<li>foo\n<ul>\n<li>bar\n<ul>\n<li>\n<p>baz</p>\n<p>bim</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n",
2453+ "example": 307,
2454+ "start_line": 5409,
2455+ "end_line": 5431,
2456+ "section": "Lists"
2457+ },
2458+ {
2459+ "markdown": "- foo\n- bar\n\n<!-- -->\n\n- baz\n- bim\n",
2460+ "html": "<ul>\n<li>foo</li>\n<li>bar</li>\n</ul>\n<!-- -->\n<ul>\n<li>baz</li>\n<li>bim</li>\n</ul>\n",
2461+ "example": 308,
2462+ "start_line": 5439,
2463+ "end_line": 5457,
2464+ "section": "Lists"
2465+ },
2466+ {
2467+ "markdown": "- foo\n\n notcode\n\n- foo\n\n<!-- -->\n\n code\n",
2468+ "html": "<ul>\n<li>\n<p>foo</p>\n<p>notcode</p>\n</li>\n<li>\n<p>foo</p>\n</li>\n</ul>\n<!-- -->\n<pre><code>code\n</code></pre>\n",
2469+ "example": 309,
2470+ "start_line": 5460,
2471+ "end_line": 5483,
2472+ "section": "Lists"
2473+ },
2474+ {
2475+ "markdown": "- a\n - b\n - c\n - d\n - e\n - f\n- g\n",
2476+ "html": "<ul>\n<li>a</li>\n<li>b</li>\n<li>c</li>\n<li>d</li>\n<li>e</li>\n<li>f</li>\n<li>g</li>\n</ul>\n",
2477+ "example": 310,
2478+ "start_line": 5491,
2479+ "end_line": 5509,
2480+ "section": "Lists"
2481+ },
2482+ {
2483+ "markdown": "1. a\n\n 2. b\n\n 3. c\n",
2484+ "html": "<ol>\n<li>\n<p>a</p>\n</li>\n<li>\n<p>b</p>\n</li>\n<li>\n<p>c</p>\n</li>\n</ol>\n",
2485+ "example": 311,
2486+ "start_line": 5512,
2487+ "end_line": 5530,
2488+ "section": "Lists"
2489+ },
2490+ {
2491+ "markdown": "- a\n - b\n - c\n - d\n - e\n",
2492+ "html": "<ul>\n<li>a</li>\n<li>b</li>\n<li>c</li>\n<li>d\n- e</li>\n</ul>\n",
2493+ "example": 312,
2494+ "start_line": 5536,
2495+ "end_line": 5550,
2496+ "section": "Lists"
2497+ },
2498+ {
2499+ "markdown": "1. a\n\n 2. b\n\n 3. c\n",
2500+ "html": "<ol>\n<li>\n<p>a</p>\n</li>\n<li>\n<p>b</p>\n</li>\n</ol>\n<pre><code>3. c\n</code></pre>\n",
2501+ "example": 313,
2502+ "start_line": 5556,
2503+ "end_line": 5573,
2504+ "section": "Lists"
2505+ },
2506+ {
2507+ "markdown": "- a\n- b\n\n- c\n",
2508+ "html": "<ul>\n<li>\n<p>a</p>\n</li>\n<li>\n<p>b</p>\n</li>\n<li>\n<p>c</p>\n</li>\n</ul>\n",
2509+ "example": 314,
2510+ "start_line": 5579,
2511+ "end_line": 5596,
2512+ "section": "Lists"
2513+ },
2514+ {
2515+ "markdown": "* a\n*\n\n* c\n",
2516+ "html": "<ul>\n<li>\n<p>a</p>\n</li>\n<li></li>\n<li>\n<p>c</p>\n</li>\n</ul>\n",
2517+ "example": 315,
2518+ "start_line": 5601,
2519+ "end_line": 5616,
2520+ "section": "Lists"
2521+ },
2522+ {
2523+ "markdown": "- a\n- b\n\n c\n- d\n",
2524+ "html": "<ul>\n<li>\n<p>a</p>\n</li>\n<li>\n<p>b</p>\n<p>c</p>\n</li>\n<li>\n<p>d</p>\n</li>\n</ul>\n",
2525+ "example": 316,
2526+ "start_line": 5623,
2527+ "end_line": 5642,
2528+ "section": "Lists"
2529+ },
2530+ {
2531+ "markdown": "- a\n- b\n\n [ref]: /url\n- d\n",
2532+ "html": "<ul>\n<li>\n<p>a</p>\n</li>\n<li>\n<p>b</p>\n</li>\n<li>\n<p>d</p>\n</li>\n</ul>\n",
2533+ "example": 317,
2534+ "start_line": 5645,
2535+ "end_line": 5663,
2536+ "section": "Lists"
2537+ },
2538+ {
2539+ "markdown": "- a\n- ```\n b\n\n\n ```\n- c\n",
2540+ "html": "<ul>\n<li>a</li>\n<li>\n<pre><code>b\n\n\n</code></pre>\n</li>\n<li>c</li>\n</ul>\n",
2541+ "example": 318,
2542+ "start_line": 5668,
2543+ "end_line": 5687,
2544+ "section": "Lists"
2545+ },
2546+ {
2547+ "markdown": "- a\n - b\n\n c\n- d\n",
2548+ "html": "<ul>\n<li>a\n<ul>\n<li>\n<p>b</p>\n<p>c</p>\n</li>\n</ul>\n</li>\n<li>d</li>\n</ul>\n",
2549+ "example": 319,
2550+ "start_line": 5694,
2551+ "end_line": 5712,
2552+ "section": "Lists"
2553+ },
2554+ {
2555+ "markdown": "* a\n > b\n >\n* c\n",
2556+ "html": "<ul>\n<li>a\n<blockquote>\n<p>b</p>\n</blockquote>\n</li>\n<li>c</li>\n</ul>\n",
2557+ "example": 320,
2558+ "start_line": 5718,
2559+ "end_line": 5732,
2560+ "section": "Lists"
2561+ },
2562+ {
2563+ "markdown": "- a\n > b\n ```\n c\n ```\n- d\n",
2564+ "html": "<ul>\n<li>a\n<blockquote>\n<p>b</p>\n</blockquote>\n<pre><code>c\n</code></pre>\n</li>\n<li>d</li>\n</ul>\n",
2565+ "example": 321,
2566+ "start_line": 5738,
2567+ "end_line": 5756,
2568+ "section": "Lists"
2569+ },
2570+ {
2571+ "markdown": "- a\n",
2572+ "html": "<ul>\n<li>a</li>\n</ul>\n",
2573+ "example": 322,
2574+ "start_line": 5761,
2575+ "end_line": 5767,
2576+ "section": "Lists"
2577+ },
2578+ {
2579+ "markdown": "- a\n - b\n",
2580+ "html": "<ul>\n<li>a\n<ul>\n<li>b</li>\n</ul>\n</li>\n</ul>\n",
2581+ "example": 323,
2582+ "start_line": 5770,
2583+ "end_line": 5781,
2584+ "section": "Lists"
2585+ },
2586+ {
2587+ "markdown": "1. ```\n foo\n ```\n\n bar\n",
2588+ "html": "<ol>\n<li>\n<pre><code>foo\n</code></pre>\n<p>bar</p>\n</li>\n</ol>\n",
2589+ "example": 324,
2590+ "start_line": 5787,
2591+ "end_line": 5801,
2592+ "section": "Lists"
2593+ },
2594+ {
2595+ "markdown": "* foo\n * bar\n\n baz\n",
2596+ "html": "<ul>\n<li>\n<p>foo</p>\n<ul>\n<li>bar</li>\n</ul>\n<p>baz</p>\n</li>\n</ul>\n",
2597+ "example": 325,
2598+ "start_line": 5806,
2599+ "end_line": 5821,
2600+ "section": "Lists"
2601+ },
2602+ {
2603+ "markdown": "- a\n - b\n - c\n\n- d\n - e\n - f\n",
2604+ "html": "<ul>\n<li>\n<p>a</p>\n<ul>\n<li>b</li>\n<li>c</li>\n</ul>\n</li>\n<li>\n<p>d</p>\n<ul>\n<li>e</li>\n<li>f</li>\n</ul>\n</li>\n</ul>\n",
2605+ "example": 326,
2606+ "start_line": 5824,
2607+ "end_line": 5849,
2608+ "section": "Lists"
2609+ },
2610+ {
2611+ "markdown": "`hi`lo`\n",
2612+ "html": "<p><code>hi</code>lo`</p>\n",
2613+ "example": 327,
2614+ "start_line": 5858,
2615+ "end_line": 5862,
2616+ "section": "Inlines"
2617+ },
2618+ {
2619+ "markdown": "`foo`\n",
2620+ "html": "<p><code>foo</code></p>\n",
2621+ "example": 328,
2622+ "start_line": 5890,
2623+ "end_line": 5894,
2624+ "section": "Code spans"
2625+ },
2626+ {
2627+ "markdown": "`` foo ` bar ``\n",
2628+ "html": "<p><code>foo ` bar</code></p>\n",
2629+ "example": 329,
2630+ "start_line": 5901,
2631+ "end_line": 5905,
2632+ "section": "Code spans"
2633+ },
2634+ {
2635+ "markdown": "` `` `\n",
2636+ "html": "<p><code>``</code></p>\n",
2637+ "example": 330,
2638+ "start_line": 5911,
2639+ "end_line": 5915,
2640+ "section": "Code spans"
2641+ },
2642+ {
2643+ "markdown": "` `` `\n",
2644+ "html": "<p><code> `` </code></p>\n",
2645+ "example": 331,
2646+ "start_line": 5919,
2647+ "end_line": 5923,
2648+ "section": "Code spans"
2649+ },
2650+ {
2651+ "markdown": "` a`\n",
2652+ "html": "<p><code> a</code></p>\n",
2653+ "example": 332,
2654+ "start_line": 5928,
2655+ "end_line": 5932,
2656+ "section": "Code spans"
2657+ },
2658+ {
2659+ "markdown": "` b `\n",
2660+ "html": "<p><code> b </code></p>\n",
2661+ "example": 333,
2662+ "start_line": 5937,
2663+ "end_line": 5941,
2664+ "section": "Code spans"
2665+ },
2666+ {
2667+ "markdown": "` `\n` `\n",
2668+ "html": "<p><code> </code>\n<code> </code></p>\n",
2669+ "example": 334,
2670+ "start_line": 5945,
2671+ "end_line": 5951,
2672+ "section": "Code spans"
2673+ },
2674+ {
2675+ "markdown": "``\nfoo\nbar \nbaz\n``\n",
2676+ "html": "<p><code>foo bar baz</code></p>\n",
2677+ "example": 335,
2678+ "start_line": 5956,
2679+ "end_line": 5964,
2680+ "section": "Code spans"
2681+ },
2682+ {
2683+ "markdown": "``\nfoo \n``\n",
2684+ "html": "<p><code>foo </code></p>\n",
2685+ "example": 336,
2686+ "start_line": 5966,
2687+ "end_line": 5972,
2688+ "section": "Code spans"
2689+ },
2690+ {
2691+ "markdown": "`foo bar \nbaz`\n",
2692+ "html": "<p><code>foo bar baz</code></p>\n",
2693+ "example": 337,
2694+ "start_line": 5977,
2695+ "end_line": 5982,
2696+ "section": "Code spans"
2697+ },
2698+ {
2699+ "markdown": "`foo\\`bar`\n",
2700+ "html": "<p><code>foo\\</code>bar`</p>\n",
2701+ "example": 338,
2702+ "start_line": 5994,
2703+ "end_line": 5998,
2704+ "section": "Code spans"
2705+ },
2706+ {
2707+ "markdown": "``foo`bar``\n",
2708+ "html": "<p><code>foo`bar</code></p>\n",
2709+ "example": 339,
2710+ "start_line": 6005,
2711+ "end_line": 6009,
2712+ "section": "Code spans"
2713+ },
2714+ {
2715+ "markdown": "` foo `` bar `\n",
2716+ "html": "<p><code>foo `` bar</code></p>\n",
2717+ "example": 340,
2718+ "start_line": 6011,
2719+ "end_line": 6015,
2720+ "section": "Code spans"
2721+ },
2722+ {
2723+ "markdown": "*foo`*`\n",
2724+ "html": "<p>*foo<code>*</code></p>\n",
2725+ "example": 341,
2726+ "start_line": 6023,
2727+ "end_line": 6027,
2728+ "section": "Code spans"
2729+ },
2730+ {
2731+ "markdown": "[not a `link](/foo`)\n",
2732+ "html": "<p>[not a <code>link](/foo</code>)</p>\n",
2733+ "example": 342,
2734+ "start_line": 6032,
2735+ "end_line": 6036,
2736+ "section": "Code spans"
2737+ },
2738+ {
2739+ "markdown": "`<a href=\"`\">`\n",
2740+ "html": "<p><code>&lt;a href=&quot;</code>&quot;&gt;`</p>\n",
2741+ "example": 343,
2742+ "start_line": 6042,
2743+ "end_line": 6046,
2744+ "section": "Code spans"
2745+ },
2746+ {
2747+ "markdown": "<a href=\"`\">`\n",
2748+ "html": "<p><a href=\"`\">`</p>\n",
2749+ "example": 344,
2750+ "start_line": 6051,
2751+ "end_line": 6055,
2752+ "section": "Code spans"
2753+ },
2754+ {
2755+ "markdown": "`<http://foo.bar.`baz>`\n",
2756+ "html": "<p><code>&lt;http://foo.bar.</code>baz&gt;`</p>\n",
2757+ "example": 345,
2758+ "start_line": 6060,
2759+ "end_line": 6064,
2760+ "section": "Code spans"
2761+ },
2762+ {
2763+ "markdown": "<http://foo.bar.`baz>`\n",
2764+ "html": "<p><a href=\"http://foo.bar.%60baz\">http://foo.bar.`baz</a>`</p>\n",
2765+ "example": 346,
2766+ "start_line": 6069,
2767+ "end_line": 6073,
2768+ "section": "Code spans"
2769+ },
2770+ {
2771+ "markdown": "```foo``\n",
2772+ "html": "<p>```foo``</p>\n",
2773+ "example": 347,
2774+ "start_line": 6079,
2775+ "end_line": 6083,
2776+ "section": "Code spans"
2777+ },
2778+ {
2779+ "markdown": "`foo\n",
2780+ "html": "<p>`foo</p>\n",
2781+ "example": 348,
2782+ "start_line": 6086,
2783+ "end_line": 6090,
2784+ "section": "Code spans"
2785+ },
2786+ {
2787+ "markdown": "`foo``bar``\n",
2788+ "html": "<p>`foo<code>bar</code></p>\n",
2789+ "example": 349,
2790+ "start_line": 6095,
2791+ "end_line": 6099,
2792+ "section": "Code spans"
2793+ },
2794+ {
2795+ "markdown": "*foo bar*\n",
2796+ "html": "<p><em>foo bar</em></p>\n",
2797+ "example": 350,
2798+ "start_line": 6312,
2799+ "end_line": 6316,
2800+ "section": "Emphasis and strong emphasis"
2801+ },
2802+ {
2803+ "markdown": "a * foo bar*\n",
2804+ "html": "<p>a * foo bar*</p>\n",
2805+ "example": 351,
2806+ "start_line": 6322,
2807+ "end_line": 6326,
2808+ "section": "Emphasis and strong emphasis"
2809+ },
2810+ {
2811+ "markdown": "a*\"foo\"*\n",
2812+ "html": "<p>a*&quot;foo&quot;*</p>\n",
2813+ "example": 352,
2814+ "start_line": 6333,
2815+ "end_line": 6337,
2816+ "section": "Emphasis and strong emphasis"
2817+ },
2818+ {
2819+ "markdown": "* a *\n",
2820+ "html": "<p>* a *</p>\n",
2821+ "example": 353,
2822+ "start_line": 6342,
2823+ "end_line": 6346,
2824+ "section": "Emphasis and strong emphasis"
2825+ },
2826+ {
2827+ "markdown": "foo*bar*\n",
2828+ "html": "<p>foo<em>bar</em></p>\n",
2829+ "example": 354,
2830+ "start_line": 6351,
2831+ "end_line": 6355,
2832+ "section": "Emphasis and strong emphasis"
2833+ },
2834+ {
2835+ "markdown": "5*6*78\n",
2836+ "html": "<p>5<em>6</em>78</p>\n",
2837+ "example": 355,
2838+ "start_line": 6358,
2839+ "end_line": 6362,
2840+ "section": "Emphasis and strong emphasis"
2841+ },
2842+ {
2843+ "markdown": "_foo bar_\n",
2844+ "html": "<p><em>foo bar</em></p>\n",
2845+ "example": 356,
2846+ "start_line": 6367,
2847+ "end_line": 6371,
2848+ "section": "Emphasis and strong emphasis"
2849+ },
2850+ {
2851+ "markdown": "_ foo bar_\n",
2852+ "html": "<p>_ foo bar_</p>\n",
2853+ "example": 357,
2854+ "start_line": 6377,
2855+ "end_line": 6381,
2856+ "section": "Emphasis and strong emphasis"
2857+ },
2858+ {
2859+ "markdown": "a_\"foo\"_\n",
2860+ "html": "<p>a_&quot;foo&quot;_</p>\n",
2861+ "example": 358,
2862+ "start_line": 6387,
2863+ "end_line": 6391,
2864+ "section": "Emphasis and strong emphasis"
2865+ },
2866+ {
2867+ "markdown": "foo_bar_\n",
2868+ "html": "<p>foo_bar_</p>\n",
2869+ "example": 359,
2870+ "start_line": 6396,
2871+ "end_line": 6400,
2872+ "section": "Emphasis and strong emphasis"
2873+ },
2874+ {
2875+ "markdown": "5_6_78\n",
2876+ "html": "<p>5_6_78</p>\n",
2877+ "example": 360,
2878+ "start_line": 6403,
2879+ "end_line": 6407,
2880+ "section": "Emphasis and strong emphasis"
2881+ },
2882+ {
2883+ "markdown": "пристаням_стремятся_\n",
2884+ "html": "<p>пристаням_стремятся_</p>\n",
2885+ "example": 361,
2886+ "start_line": 6410,
2887+ "end_line": 6414,
2888+ "section": "Emphasis and strong emphasis"
2889+ },
2890+ {
2891+ "markdown": "aa_\"bb\"_cc\n",
2892+ "html": "<p>aa_&quot;bb&quot;_cc</p>\n",
2893+ "example": 362,
2894+ "start_line": 6420,
2895+ "end_line": 6424,
2896+ "section": "Emphasis and strong emphasis"
2897+ },
2898+ {
2899+ "markdown": "foo-_(bar)_\n",
2900+ "html": "<p>foo-<em>(bar)</em></p>\n",
2901+ "example": 363,
2902+ "start_line": 6431,
2903+ "end_line": 6435,
2904+ "section": "Emphasis and strong emphasis"
2905+ },
2906+ {
2907+ "markdown": "_foo*\n",
2908+ "html": "<p>_foo*</p>\n",
2909+ "example": 364,
2910+ "start_line": 6443,
2911+ "end_line": 6447,
2912+ "section": "Emphasis and strong emphasis"
2913+ },
2914+ {
2915+ "markdown": "*foo bar *\n",
2916+ "html": "<p>*foo bar *</p>\n",
2917+ "example": 365,
2918+ "start_line": 6453,
2919+ "end_line": 6457,
2920+ "section": "Emphasis and strong emphasis"
2921+ },
2922+ {
2923+ "markdown": "*foo bar\n*\n",
2924+ "html": "<p>*foo bar\n*</p>\n",
2925+ "example": 366,
2926+ "start_line": 6462,
2927+ "end_line": 6468,
2928+ "section": "Emphasis and strong emphasis"
2929+ },
2930+ {
2931+ "markdown": "*(*foo)\n",
2932+ "html": "<p>*(*foo)</p>\n",
2933+ "example": 367,
2934+ "start_line": 6475,
2935+ "end_line": 6479,
2936+ "section": "Emphasis and strong emphasis"
2937+ },
2938+ {
2939+ "markdown": "*(*foo*)*\n",
2940+ "html": "<p><em>(<em>foo</em>)</em></p>\n",
2941+ "example": 368,
2942+ "start_line": 6485,
2943+ "end_line": 6489,
2944+ "section": "Emphasis and strong emphasis"
2945+ },
2946+ {
2947+ "markdown": "*foo*bar\n",
2948+ "html": "<p><em>foo</em>bar</p>\n",
2949+ "example": 369,
2950+ "start_line": 6494,
2951+ "end_line": 6498,
2952+ "section": "Emphasis and strong emphasis"
2953+ },
2954+ {
2955+ "markdown": "_foo bar _\n",
2956+ "html": "<p>_foo bar _</p>\n",
2957+ "example": 370,
2958+ "start_line": 6507,
2959+ "end_line": 6511,
2960+ "section": "Emphasis and strong emphasis"
2961+ },
2962+ {
2963+ "markdown": "_(_foo)\n",
2964+ "html": "<p>_(_foo)</p>\n",
2965+ "example": 371,
2966+ "start_line": 6517,
2967+ "end_line": 6521,
2968+ "section": "Emphasis and strong emphasis"
2969+ },
2970+ {
2971+ "markdown": "_(_foo_)_\n",
2972+ "html": "<p><em>(<em>foo</em>)</em></p>\n",
2973+ "example": 372,
2974+ "start_line": 6526,
2975+ "end_line": 6530,
2976+ "section": "Emphasis and strong emphasis"
2977+ },
2978+ {
2979+ "markdown": "_foo_bar\n",
2980+ "html": "<p>_foo_bar</p>\n",
2981+ "example": 373,
2982+ "start_line": 6535,
2983+ "end_line": 6539,
2984+ "section": "Emphasis and strong emphasis"
2985+ },
2986+ {
2987+ "markdown": "_пристаням_стремятся\n",
2988+ "html": "<p>_пристаням_стремятся</p>\n",
2989+ "example": 374,
2990+ "start_line": 6542,
2991+ "end_line": 6546,
2992+ "section": "Emphasis and strong emphasis"
2993+ },
2994+ {
2995+ "markdown": "_foo_bar_baz_\n",
2996+ "html": "<p><em>foo_bar_baz</em></p>\n",
2997+ "example": 375,
2998+ "start_line": 6549,
2999+ "end_line": 6553,
3000+ "section": "Emphasis and strong emphasis"
3001+ },
3002+ {
3003+ "markdown": "_(bar)_.\n",
3004+ "html": "<p><em>(bar)</em>.</p>\n",
3005+ "example": 376,
3006+ "start_line": 6560,
3007+ "end_line": 6564,
3008+ "section": "Emphasis and strong emphasis"
3009+ },
3010+ {
3011+ "markdown": "**foo bar**\n",
3012+ "html": "<p><strong>foo bar</strong></p>\n",
3013+ "example": 377,
3014+ "start_line": 6569,
3015+ "end_line": 6573,
3016+ "section": "Emphasis and strong emphasis"
3017+ },
3018+ {
3019+ "markdown": "** foo bar**\n",
3020+ "html": "<p>** foo bar**</p>\n",
3021+ "example": 378,
3022+ "start_line": 6579,
3023+ "end_line": 6583,
3024+ "section": "Emphasis and strong emphasis"
3025+ },
3026+ {
3027+ "markdown": "a**\"foo\"**\n",
3028+ "html": "<p>a**&quot;foo&quot;**</p>\n",
3029+ "example": 379,
3030+ "start_line": 6590,
3031+ "end_line": 6594,
3032+ "section": "Emphasis and strong emphasis"
3033+ },
3034+ {
3035+ "markdown": "foo**bar**\n",
3036+ "html": "<p>foo<strong>bar</strong></p>\n",
3037+ "example": 380,
3038+ "start_line": 6599,
3039+ "end_line": 6603,
3040+ "section": "Emphasis and strong emphasis"
3041+ },
3042+ {
3043+ "markdown": "__foo bar__\n",
3044+ "html": "<p><strong>foo bar</strong></p>\n",
3045+ "example": 381,
3046+ "start_line": 6608,
3047+ "end_line": 6612,
3048+ "section": "Emphasis and strong emphasis"
3049+ },
3050+ {
3051+ "markdown": "__ foo bar__\n",
3052+ "html": "<p>__ foo bar__</p>\n",
3053+ "example": 382,
3054+ "start_line": 6618,
3055+ "end_line": 6622,
3056+ "section": "Emphasis and strong emphasis"
3057+ },
3058+ {
3059+ "markdown": "__\nfoo bar__\n",
3060+ "html": "<p>__\nfoo bar__</p>\n",
3061+ "example": 383,
3062+ "start_line": 6626,
3063+ "end_line": 6632,
3064+ "section": "Emphasis and strong emphasis"
3065+ },
3066+ {
3067+ "markdown": "a__\"foo\"__\n",
3068+ "html": "<p>a__&quot;foo&quot;__</p>\n",
3069+ "example": 384,
3070+ "start_line": 6638,
3071+ "end_line": 6642,
3072+ "section": "Emphasis and strong emphasis"
3073+ },
3074+ {
3075+ "markdown": "foo__bar__\n",
3076+ "html": "<p>foo__bar__</p>\n",
3077+ "example": 385,
3078+ "start_line": 6647,
3079+ "end_line": 6651,
3080+ "section": "Emphasis and strong emphasis"
3081+ },
3082+ {
3083+ "markdown": "5__6__78\n",
3084+ "html": "<p>5__6__78</p>\n",
3085+ "example": 386,
3086+ "start_line": 6654,
3087+ "end_line": 6658,
3088+ "section": "Emphasis and strong emphasis"
3089+ },
3090+ {
3091+ "markdown": "пристаням__стремятся__\n",
3092+ "html": "<p>пристаням__стремятся__</p>\n",
3093+ "example": 387,
3094+ "start_line": 6661,
3095+ "end_line": 6665,
3096+ "section": "Emphasis and strong emphasis"
3097+ },
3098+ {
3099+ "markdown": "__foo, __bar__, baz__\n",
3100+ "html": "<p><strong>foo, <strong>bar</strong>, baz</strong></p>\n",
3101+ "example": 388,
3102+ "start_line": 6668,
3103+ "end_line": 6672,
3104+ "section": "Emphasis and strong emphasis"
3105+ },
3106+ {
3107+ "markdown": "foo-__(bar)__\n",
3108+ "html": "<p>foo-<strong>(bar)</strong></p>\n",
3109+ "example": 389,
3110+ "start_line": 6679,
3111+ "end_line": 6683,
3112+ "section": "Emphasis and strong emphasis"
3113+ },
3114+ {
3115+ "markdown": "**foo bar **\n",
3116+ "html": "<p>**foo bar **</p>\n",
3117+ "example": 390,
3118+ "start_line": 6692,
3119+ "end_line": 6696,
3120+ "section": "Emphasis and strong emphasis"
3121+ },
3122+ {
3123+ "markdown": "**(**foo)\n",
3124+ "html": "<p>**(**foo)</p>\n",
3125+ "example": 391,
3126+ "start_line": 6705,
3127+ "end_line": 6709,
3128+ "section": "Emphasis and strong emphasis"
3129+ },
3130+ {
3131+ "markdown": "*(**foo**)*\n",
3132+ "html": "<p><em>(<strong>foo</strong>)</em></p>\n",
3133+ "example": 392,
3134+ "start_line": 6715,
3135+ "end_line": 6719,
3136+ "section": "Emphasis and strong emphasis"
3137+ },
3138+ {
3139+ "markdown": "**Gomphocarpus (*Gomphocarpus physocarpus*, syn.\n*Asclepias physocarpa*)**\n",
3140+ "html": "<p><strong>Gomphocarpus (<em>Gomphocarpus physocarpus</em>, syn.\n<em>Asclepias physocarpa</em>)</strong></p>\n",
3141+ "example": 393,
3142+ "start_line": 6722,
3143+ "end_line": 6728,
3144+ "section": "Emphasis and strong emphasis"
3145+ },
3146+ {
3147+ "markdown": "**foo \"*bar*\" foo**\n",
3148+ "html": "<p><strong>foo &quot;<em>bar</em>&quot; foo</strong></p>\n",
3149+ "example": 394,
3150+ "start_line": 6731,
3151+ "end_line": 6735,
3152+ "section": "Emphasis and strong emphasis"
3153+ },
3154+ {
3155+ "markdown": "**foo**bar\n",
3156+ "html": "<p><strong>foo</strong>bar</p>\n",
3157+ "example": 395,
3158+ "start_line": 6740,
3159+ "end_line": 6744,
3160+ "section": "Emphasis and strong emphasis"
3161+ },
3162+ {
3163+ "markdown": "__foo bar __\n",
3164+ "html": "<p>__foo bar __</p>\n",
3165+ "example": 396,
3166+ "start_line": 6752,
3167+ "end_line": 6756,
3168+ "section": "Emphasis and strong emphasis"
3169+ },
3170+ {
3171+ "markdown": "__(__foo)\n",
3172+ "html": "<p>__(__foo)</p>\n",
3173+ "example": 397,
3174+ "start_line": 6762,
3175+ "end_line": 6766,
3176+ "section": "Emphasis and strong emphasis"
3177+ },
3178+ {
3179+ "markdown": "_(__foo__)_\n",
3180+ "html": "<p><em>(<strong>foo</strong>)</em></p>\n",
3181+ "example": 398,
3182+ "start_line": 6772,
3183+ "end_line": 6776,
3184+ "section": "Emphasis and strong emphasis"
3185+ },
3186+ {
3187+ "markdown": "__foo__bar\n",
3188+ "html": "<p>__foo__bar</p>\n",
3189+ "example": 399,
3190+ "start_line": 6781,
3191+ "end_line": 6785,
3192+ "section": "Emphasis and strong emphasis"
3193+ },
3194+ {
3195+ "markdown": "__пристаням__стремятся\n",
3196+ "html": "<p>__пристаням__стремятся</p>\n",
3197+ "example": 400,
3198+ "start_line": 6788,
3199+ "end_line": 6792,
3200+ "section": "Emphasis and strong emphasis"
3201+ },
3202+ {
3203+ "markdown": "__foo__bar__baz__\n",
3204+ "html": "<p><strong>foo__bar__baz</strong></p>\n",
3205+ "example": 401,
3206+ "start_line": 6795,
3207+ "end_line": 6799,
3208+ "section": "Emphasis and strong emphasis"
3209+ },
3210+ {
3211+ "markdown": "__(bar)__.\n",
3212+ "html": "<p><strong>(bar)</strong>.</p>\n",
3213+ "example": 402,
3214+ "start_line": 6806,
3215+ "end_line": 6810,
3216+ "section": "Emphasis and strong emphasis"
3217+ },
3218+ {
3219+ "markdown": "*foo [bar](/url)*\n",
3220+ "html": "<p><em>foo <a href=\"/url\">bar</a></em></p>\n",
3221+ "example": 403,
3222+ "start_line": 6818,
3223+ "end_line": 6822,
3224+ "section": "Emphasis and strong emphasis"
3225+ },
3226+ {
3227+ "markdown": "*foo\nbar*\n",
3228+ "html": "<p><em>foo\nbar</em></p>\n",
3229+ "example": 404,
3230+ "start_line": 6825,
3231+ "end_line": 6831,
3232+ "section": "Emphasis and strong emphasis"
3233+ },
3234+ {
3235+ "markdown": "_foo __bar__ baz_\n",
3236+ "html": "<p><em>foo <strong>bar</strong> baz</em></p>\n",
3237+ "example": 405,
3238+ "start_line": 6837,
3239+ "end_line": 6841,
3240+ "section": "Emphasis and strong emphasis"
3241+ },
3242+ {
3243+ "markdown": "_foo _bar_ baz_\n",
3244+ "html": "<p><em>foo <em>bar</em> baz</em></p>\n",
3245+ "example": 406,
3246+ "start_line": 6844,
3247+ "end_line": 6848,
3248+ "section": "Emphasis and strong emphasis"
3249+ },
3250+ {
3251+ "markdown": "__foo_ bar_\n",
3252+ "html": "<p><em><em>foo</em> bar</em></p>\n",
3253+ "example": 407,
3254+ "start_line": 6851,
3255+ "end_line": 6855,
3256+ "section": "Emphasis and strong emphasis"
3257+ },
3258+ {
3259+ "markdown": "*foo *bar**\n",
3260+ "html": "<p><em>foo <em>bar</em></em></p>\n",
3261+ "example": 408,
3262+ "start_line": 6858,
3263+ "end_line": 6862,
3264+ "section": "Emphasis and strong emphasis"
3265+ },
3266+ {
3267+ "markdown": "*foo **bar** baz*\n",
3268+ "html": "<p><em>foo <strong>bar</strong> baz</em></p>\n",
3269+ "example": 409,
3270+ "start_line": 6865,
3271+ "end_line": 6869,
3272+ "section": "Emphasis and strong emphasis"
3273+ },
3274+ {
3275+ "markdown": "*foo**bar**baz*\n",
3276+ "html": "<p><em>foo<strong>bar</strong>baz</em></p>\n",
3277+ "example": 410,
3278+ "start_line": 6871,
3279+ "end_line": 6875,
3280+ "section": "Emphasis and strong emphasis"
3281+ },
3282+ {
3283+ "markdown": "*foo**bar*\n",
3284+ "html": "<p><em>foo**bar</em></p>\n",
3285+ "example": 411,
3286+ "start_line": 6895,
3287+ "end_line": 6899,
3288+ "section": "Emphasis and strong emphasis"
3289+ },
3290+ {
3291+ "markdown": "***foo** bar*\n",
3292+ "html": "<p><em><strong>foo</strong> bar</em></p>\n",
3293+ "example": 412,
3294+ "start_line": 6908,
3295+ "end_line": 6912,
3296+ "section": "Emphasis and strong emphasis"
3297+ },
3298+ {
3299+ "markdown": "*foo **bar***\n",
3300+ "html": "<p><em>foo <strong>bar</strong></em></p>\n",
3301+ "example": 413,
3302+ "start_line": 6915,
3303+ "end_line": 6919,
3304+ "section": "Emphasis and strong emphasis"
3305+ },
3306+ {
3307+ "markdown": "*foo**bar***\n",
3308+ "html": "<p><em>foo<strong>bar</strong></em></p>\n",
3309+ "example": 414,
3310+ "start_line": 6922,
3311+ "end_line": 6926,
3312+ "section": "Emphasis and strong emphasis"
3313+ },
3314+ {
3315+ "markdown": "foo***bar***baz\n",
3316+ "html": "<p>foo<em><strong>bar</strong></em>baz</p>\n",
3317+ "example": 415,
3318+ "start_line": 6933,
3319+ "end_line": 6937,
3320+ "section": "Emphasis and strong emphasis"
3321+ },
3322+ {
3323+ "markdown": "foo******bar*********baz\n",
3324+ "html": "<p>foo<strong><strong><strong>bar</strong></strong></strong>***baz</p>\n",
3325+ "example": 416,
3326+ "start_line": 6939,
3327+ "end_line": 6943,
3328+ "section": "Emphasis and strong emphasis"
3329+ },
3330+ {
3331+ "markdown": "*foo **bar *baz* bim** bop*\n",
3332+ "html": "<p><em>foo <strong>bar <em>baz</em> bim</strong> bop</em></p>\n",
3333+ "example": 417,
3334+ "start_line": 6948,
3335+ "end_line": 6952,
3336+ "section": "Emphasis and strong emphasis"
3337+ },
3338+ {
3339+ "markdown": "*foo [*bar*](/url)*\n",
3340+ "html": "<p><em>foo <a href=\"/url\"><em>bar</em></a></em></p>\n",
3341+ "example": 418,
3342+ "start_line": 6955,
3343+ "end_line": 6959,
3344+ "section": "Emphasis and strong emphasis"
3345+ },
3346+ {
3347+ "markdown": "** is not an empty emphasis\n",
3348+ "html": "<p>** is not an empty emphasis</p>\n",
3349+ "example": 419,
3350+ "start_line": 6964,
3351+ "end_line": 6968,
3352+ "section": "Emphasis and strong emphasis"
3353+ },
3354+ {
3355+ "markdown": "**** is not an empty strong emphasis\n",
3356+ "html": "<p>**** is not an empty strong emphasis</p>\n",
3357+ "example": 420,
3358+ "start_line": 6971,
3359+ "end_line": 6975,
3360+ "section": "Emphasis and strong emphasis"
3361+ },
3362+ {
3363+ "markdown": "**foo [bar](/url)**\n",
3364+ "html": "<p><strong>foo <a href=\"/url\">bar</a></strong></p>\n",
3365+ "example": 421,
3366+ "start_line": 6984,
3367+ "end_line": 6988,
3368+ "section": "Emphasis and strong emphasis"
3369+ },
3370+ {
3371+ "markdown": "**foo\nbar**\n",
3372+ "html": "<p><strong>foo\nbar</strong></p>\n",
3373+ "example": 422,
3374+ "start_line": 6991,
3375+ "end_line": 6997,
3376+ "section": "Emphasis and strong emphasis"
3377+ },
3378+ {
3379+ "markdown": "__foo _bar_ baz__\n",
3380+ "html": "<p><strong>foo <em>bar</em> baz</strong></p>\n",
3381+ "example": 423,
3382+ "start_line": 7003,
3383+ "end_line": 7007,
3384+ "section": "Emphasis and strong emphasis"
3385+ },
3386+ {
3387+ "markdown": "__foo __bar__ baz__\n",
3388+ "html": "<p><strong>foo <strong>bar</strong> baz</strong></p>\n",
3389+ "example": 424,
3390+ "start_line": 7010,
3391+ "end_line": 7014,
3392+ "section": "Emphasis and strong emphasis"
3393+ },
3394+ {
3395+ "markdown": "____foo__ bar__\n",
3396+ "html": "<p><strong><strong>foo</strong> bar</strong></p>\n",
3397+ "example": 425,
3398+ "start_line": 7017,
3399+ "end_line": 7021,
3400+ "section": "Emphasis and strong emphasis"
3401+ },
3402+ {
3403+ "markdown": "**foo **bar****\n",
3404+ "html": "<p><strong>foo <strong>bar</strong></strong></p>\n",
3405+ "example": 426,
3406+ "start_line": 7024,
3407+ "end_line": 7028,
3408+ "section": "Emphasis and strong emphasis"
3409+ },
3410+ {
3411+ "markdown": "**foo *bar* baz**\n",
3412+ "html": "<p><strong>foo <em>bar</em> baz</strong></p>\n",
3413+ "example": 427,
3414+ "start_line": 7031,
3415+ "end_line": 7035,
3416+ "section": "Emphasis and strong emphasis"
3417+ },
3418+ {
3419+ "markdown": "**foo*bar*baz**\n",
3420+ "html": "<p><strong>foo<em>bar</em>baz</strong></p>\n",
3421+ "example": 428,
3422+ "start_line": 7038,
3423+ "end_line": 7042,
3424+ "section": "Emphasis and strong emphasis"
3425+ },
3426+ {
3427+ "markdown": "***foo* bar**\n",
3428+ "html": "<p><strong><em>foo</em> bar</strong></p>\n",
3429+ "example": 429,
3430+ "start_line": 7045,
3431+ "end_line": 7049,
3432+ "section": "Emphasis and strong emphasis"
3433+ },
3434+ {
3435+ "markdown": "**foo *bar***\n",
3436+ "html": "<p><strong>foo <em>bar</em></strong></p>\n",
3437+ "example": 430,
3438+ "start_line": 7052,
3439+ "end_line": 7056,
3440+ "section": "Emphasis and strong emphasis"
3441+ },
3442+ {
3443+ "markdown": "**foo *bar **baz**\nbim* bop**\n",
3444+ "html": "<p><strong>foo <em>bar <strong>baz</strong>\nbim</em> bop</strong></p>\n",
3445+ "example": 431,
3446+ "start_line": 7061,
3447+ "end_line": 7067,
3448+ "section": "Emphasis and strong emphasis"
3449+ },
3450+ {
3451+ "markdown": "**foo [*bar*](/url)**\n",
3452+ "html": "<p><strong>foo <a href=\"/url\"><em>bar</em></a></strong></p>\n",
3453+ "example": 432,
3454+ "start_line": 7070,
3455+ "end_line": 7074,
3456+ "section": "Emphasis and strong emphasis"
3457+ },
3458+ {
3459+ "markdown": "__ is not an empty emphasis\n",
3460+ "html": "<p>__ is not an empty emphasis</p>\n",
3461+ "example": 433,
3462+ "start_line": 7079,
3463+ "end_line": 7083,
3464+ "section": "Emphasis and strong emphasis"
3465+ },
3466+ {
3467+ "markdown": "____ is not an empty strong emphasis\n",
3468+ "html": "<p>____ is not an empty strong emphasis</p>\n",
3469+ "example": 434,
3470+ "start_line": 7086,
3471+ "end_line": 7090,
3472+ "section": "Emphasis and strong emphasis"
3473+ },
3474+ {
3475+ "markdown": "foo ***\n",
3476+ "html": "<p>foo ***</p>\n",
3477+ "example": 435,
3478+ "start_line": 7096,
3479+ "end_line": 7100,
3480+ "section": "Emphasis and strong emphasis"
3481+ },
3482+ {
3483+ "markdown": "foo *\\**\n",
3484+ "html": "<p>foo <em>*</em></p>\n",
3485+ "example": 436,
3486+ "start_line": 7103,
3487+ "end_line": 7107,
3488+ "section": "Emphasis and strong emphasis"
3489+ },
3490+ {
3491+ "markdown": "foo *_*\n",
3492+ "html": "<p>foo <em>_</em></p>\n",
3493+ "example": 437,
3494+ "start_line": 7110,
3495+ "end_line": 7114,
3496+ "section": "Emphasis and strong emphasis"
3497+ },
3498+ {
3499+ "markdown": "foo *****\n",
3500+ "html": "<p>foo *****</p>\n",
3501+ "example": 438,
3502+ "start_line": 7117,
3503+ "end_line": 7121,
3504+ "section": "Emphasis and strong emphasis"
3505+ },
3506+ {
3507+ "markdown": "foo **\\***\n",
3508+ "html": "<p>foo <strong>*</strong></p>\n",
3509+ "example": 439,
3510+ "start_line": 7124,
3511+ "end_line": 7128,
3512+ "section": "Emphasis and strong emphasis"
3513+ },
3514+ {
3515+ "markdown": "foo **_**\n",
3516+ "html": "<p>foo <strong>_</strong></p>\n",
3517+ "example": 440,
3518+ "start_line": 7131,
3519+ "end_line": 7135,
3520+ "section": "Emphasis and strong emphasis"
3521+ },
3522+ {
3523+ "markdown": "**foo*\n",
3524+ "html": "<p>*<em>foo</em></p>\n",
3525+ "example": 441,
3526+ "start_line": 7142,
3527+ "end_line": 7146,
3528+ "section": "Emphasis and strong emphasis"
3529+ },
3530+ {
3531+ "markdown": "*foo**\n",
3532+ "html": "<p><em>foo</em>*</p>\n",
3533+ "example": 442,
3534+ "start_line": 7149,
3535+ "end_line": 7153,
3536+ "section": "Emphasis and strong emphasis"
3537+ },
3538+ {
3539+ "markdown": "***foo**\n",
3540+ "html": "<p>*<strong>foo</strong></p>\n",
3541+ "example": 443,
3542+ "start_line": 7156,
3543+ "end_line": 7160,
3544+ "section": "Emphasis and strong emphasis"
3545+ },
3546+ {
3547+ "markdown": "****foo*\n",
3548+ "html": "<p>***<em>foo</em></p>\n",
3549+ "example": 444,
3550+ "start_line": 7163,
3551+ "end_line": 7167,
3552+ "section": "Emphasis and strong emphasis"
3553+ },
3554+ {
3555+ "markdown": "**foo***\n",
3556+ "html": "<p><strong>foo</strong>*</p>\n",
3557+ "example": 445,
3558+ "start_line": 7170,
3559+ "end_line": 7174,
3560+ "section": "Emphasis and strong emphasis"
3561+ },
3562+ {
3563+ "markdown": "*foo****\n",
3564+ "html": "<p><em>foo</em>***</p>\n",
3565+ "example": 446,
3566+ "start_line": 7177,
3567+ "end_line": 7181,
3568+ "section": "Emphasis and strong emphasis"
3569+ },
3570+ {
3571+ "markdown": "foo ___\n",
3572+ "html": "<p>foo ___</p>\n",
3573+ "example": 447,
3574+ "start_line": 7187,
3575+ "end_line": 7191,
3576+ "section": "Emphasis and strong emphasis"
3577+ },
3578+ {
3579+ "markdown": "foo _\\__\n",
3580+ "html": "<p>foo <em>_</em></p>\n",
3581+ "example": 448,
3582+ "start_line": 7194,
3583+ "end_line": 7198,
3584+ "section": "Emphasis and strong emphasis"
3585+ },
3586+ {
3587+ "markdown": "foo _*_\n",
3588+ "html": "<p>foo <em>*</em></p>\n",
3589+ "example": 449,
3590+ "start_line": 7201,
3591+ "end_line": 7205,
3592+ "section": "Emphasis and strong emphasis"
3593+ },
3594+ {
3595+ "markdown": "foo _____\n",
3596+ "html": "<p>foo _____</p>\n",
3597+ "example": 450,
3598+ "start_line": 7208,
3599+ "end_line": 7212,
3600+ "section": "Emphasis and strong emphasis"
3601+ },
3602+ {
3603+ "markdown": "foo __\\___\n",
3604+ "html": "<p>foo <strong>_</strong></p>\n",
3605+ "example": 451,
3606+ "start_line": 7215,
3607+ "end_line": 7219,
3608+ "section": "Emphasis and strong emphasis"
3609+ },
3610+ {
3611+ "markdown": "foo __*__\n",
3612+ "html": "<p>foo <strong>*</strong></p>\n",
3613+ "example": 452,
3614+ "start_line": 7222,
3615+ "end_line": 7226,
3616+ "section": "Emphasis and strong emphasis"
3617+ },
3618+ {
3619+ "markdown": "__foo_\n",
3620+ "html": "<p>_<em>foo</em></p>\n",
3621+ "example": 453,
3622+ "start_line": 7229,
3623+ "end_line": 7233,
3624+ "section": "Emphasis and strong emphasis"
3625+ },
3626+ {
3627+ "markdown": "_foo__\n",
3628+ "html": "<p><em>foo</em>_</p>\n",
3629+ "example": 454,
3630+ "start_line": 7240,
3631+ "end_line": 7244,
3632+ "section": "Emphasis and strong emphasis"
3633+ },
3634+ {
3635+ "markdown": "___foo__\n",
3636+ "html": "<p>_<strong>foo</strong></p>\n",
3637+ "example": 455,
3638+ "start_line": 7247,
3639+ "end_line": 7251,
3640+ "section": "Emphasis and strong emphasis"
3641+ },
3642+ {
3643+ "markdown": "____foo_\n",
3644+ "html": "<p>___<em>foo</em></p>\n",
3645+ "example": 456,
3646+ "start_line": 7254,
3647+ "end_line": 7258,
3648+ "section": "Emphasis and strong emphasis"
3649+ },
3650+ {
3651+ "markdown": "__foo___\n",
3652+ "html": "<p><strong>foo</strong>_</p>\n",
3653+ "example": 457,
3654+ "start_line": 7261,
3655+ "end_line": 7265,
3656+ "section": "Emphasis and strong emphasis"
3657+ },
3658+ {
3659+ "markdown": "_foo____\n",
3660+ "html": "<p><em>foo</em>___</p>\n",
3661+ "example": 458,
3662+ "start_line": 7268,
3663+ "end_line": 7272,
3664+ "section": "Emphasis and strong emphasis"
3665+ },
3666+ {
3667+ "markdown": "**foo**\n",
3668+ "html": "<p><strong>foo</strong></p>\n",
3669+ "example": 459,
3670+ "start_line": 7278,
3671+ "end_line": 7282,
3672+ "section": "Emphasis and strong emphasis"
3673+ },
3674+ {
3675+ "markdown": "*_foo_*\n",
3676+ "html": "<p><em><em>foo</em></em></p>\n",
3677+ "example": 460,
3678+ "start_line": 7285,
3679+ "end_line": 7289,
3680+ "section": "Emphasis and strong emphasis"
3681+ },
3682+ {
3683+ "markdown": "__foo__\n",
3684+ "html": "<p><strong>foo</strong></p>\n",
3685+ "example": 461,
3686+ "start_line": 7292,
3687+ "end_line": 7296,
3688+ "section": "Emphasis and strong emphasis"
3689+ },
3690+ {
3691+ "markdown": "_*foo*_\n",
3692+ "html": "<p><em><em>foo</em></em></p>\n",
3693+ "example": 462,
3694+ "start_line": 7299,
3695+ "end_line": 7303,
3696+ "section": "Emphasis and strong emphasis"
3697+ },
3698+ {
3699+ "markdown": "****foo****\n",
3700+ "html": "<p><strong><strong>foo</strong></strong></p>\n",
3701+ "example": 463,
3702+ "start_line": 7309,
3703+ "end_line": 7313,
3704+ "section": "Emphasis and strong emphasis"
3705+ },
3706+ {
3707+ "markdown": "____foo____\n",
3708+ "html": "<p><strong><strong>foo</strong></strong></p>\n",
3709+ "example": 464,
3710+ "start_line": 7316,
3711+ "end_line": 7320,
3712+ "section": "Emphasis and strong emphasis"
3713+ },
3714+ {
3715+ "markdown": "******foo******\n",
3716+ "html": "<p><strong><strong><strong>foo</strong></strong></strong></p>\n",
3717+ "example": 465,
3718+ "start_line": 7327,
3719+ "end_line": 7331,
3720+ "section": "Emphasis and strong emphasis"
3721+ },
3722+ {
3723+ "markdown": "***foo***\n",
3724+ "html": "<p><em><strong>foo</strong></em></p>\n",
3725+ "example": 466,
3726+ "start_line": 7336,
3727+ "end_line": 7340,
3728+ "section": "Emphasis and strong emphasis"
3729+ },
3730+ {
3731+ "markdown": "_____foo_____\n",
3732+ "html": "<p><em><strong><strong>foo</strong></strong></em></p>\n",
3733+ "example": 467,
3734+ "start_line": 7343,
3735+ "end_line": 7347,
3736+ "section": "Emphasis and strong emphasis"
3737+ },
3738+ {
3739+ "markdown": "*foo _bar* baz_\n",
3740+ "html": "<p><em>foo _bar</em> baz_</p>\n",
3741+ "example": 468,
3742+ "start_line": 7352,
3743+ "end_line": 7356,
3744+ "section": "Emphasis and strong emphasis"
3745+ },
3746+ {
3747+ "markdown": "*foo __bar *baz bim__ bam*\n",
3748+ "html": "<p><em>foo <strong>bar *baz bim</strong> bam</em></p>\n",
3749+ "example": 469,
3750+ "start_line": 7359,
3751+ "end_line": 7363,
3752+ "section": "Emphasis and strong emphasis"
3753+ },
3754+ {
3755+ "markdown": "**foo **bar baz**\n",
3756+ "html": "<p>**foo <strong>bar baz</strong></p>\n",
3757+ "example": 470,
3758+ "start_line": 7368,
3759+ "end_line": 7372,
3760+ "section": "Emphasis and strong emphasis"
3761+ },
3762+ {
3763+ "markdown": "*foo *bar baz*\n",
3764+ "html": "<p>*foo <em>bar baz</em></p>\n",
3765+ "example": 471,
3766+ "start_line": 7375,
3767+ "end_line": 7379,
3768+ "section": "Emphasis and strong emphasis"
3769+ },
3770+ {
3771+ "markdown": "*[bar*](/url)\n",
3772+ "html": "<p>*<a href=\"/url\">bar*</a></p>\n",
3773+ "example": 472,
3774+ "start_line": 7384,
3775+ "end_line": 7388,
3776+ "section": "Emphasis and strong emphasis"
3777+ },
3778+ {
3779+ "markdown": "_foo [bar_](/url)\n",
3780+ "html": "<p>_foo <a href=\"/url\">bar_</a></p>\n",
3781+ "example": 473,
3782+ "start_line": 7391,
3783+ "end_line": 7395,
3784+ "section": "Emphasis and strong emphasis"
3785+ },
3786+ {
3787+ "markdown": "*<img src=\"foo\" title=\"*\"/>\n",
3788+ "html": "<p>*<img src=\"foo\" title=\"*\"/></p>\n",
3789+ "example": 474,
3790+ "start_line": 7398,
3791+ "end_line": 7402,
3792+ "section": "Emphasis and strong emphasis"
3793+ },
3794+ {
3795+ "markdown": "**<a href=\"**\">\n",
3796+ "html": "<p>**<a href=\"**\"></p>\n",
3797+ "example": 475,
3798+ "start_line": 7405,
3799+ "end_line": 7409,
3800+ "section": "Emphasis and strong emphasis"
3801+ },
3802+ {
3803+ "markdown": "__<a href=\"__\">\n",
3804+ "html": "<p>__<a href=\"__\"></p>\n",
3805+ "example": 476,
3806+ "start_line": 7412,
3807+ "end_line": 7416,
3808+ "section": "Emphasis and strong emphasis"
3809+ },
3810+ {
3811+ "markdown": "*a `*`*\n",
3812+ "html": "<p><em>a <code>*</code></em></p>\n",
3813+ "example": 477,
3814+ "start_line": 7419,
3815+ "end_line": 7423,
3816+ "section": "Emphasis and strong emphasis"
3817+ },
3818+ {
3819+ "markdown": "_a `_`_\n",
3820+ "html": "<p><em>a <code>_</code></em></p>\n",
3821+ "example": 478,
3822+ "start_line": 7426,
3823+ "end_line": 7430,
3824+ "section": "Emphasis and strong emphasis"
3825+ },
3826+ {
3827+ "markdown": "**a<http://foo.bar/?q=**>\n",
3828+ "html": "<p>**a<a href=\"http://foo.bar/?q=**\">http://foo.bar/?q=**</a></p>\n",
3829+ "example": 479,
3830+ "start_line": 7433,
3831+ "end_line": 7437,
3832+ "section": "Emphasis and strong emphasis"
3833+ },
3834+ {
3835+ "markdown": "__a<http://foo.bar/?q=__>\n",
3836+ "html": "<p>__a<a href=\"http://foo.bar/?q=__\">http://foo.bar/?q=__</a></p>\n",
3837+ "example": 480,
3838+ "start_line": 7440,
3839+ "end_line": 7444,
3840+ "section": "Emphasis and strong emphasis"
3841+ },
3842+ {
3843+ "markdown": "[link](/uri \"title\")\n",
3844+ "html": "<p><a href=\"/uri\" title=\"title\">link</a></p>\n",
3845+ "example": 481,
3846+ "start_line": 7528,
3847+ "end_line": 7532,
3848+ "section": "Links"
3849+ },
3850+ {
3851+ "markdown": "[link](/uri)\n",
3852+ "html": "<p><a href=\"/uri\">link</a></p>\n",
3853+ "example": 482,
3854+ "start_line": 7538,
3855+ "end_line": 7542,
3856+ "section": "Links"
3857+ },
3858+ {
3859+ "markdown": "[](./target.md)\n",
3860+ "html": "<p><a href=\"./target.md\"></a></p>\n",
3861+ "example": 483,
3862+ "start_line": 7544,
3863+ "end_line": 7548,
3864+ "section": "Links"
3865+ },
3866+ {
3867+ "markdown": "[link]()\n",
3868+ "html": "<p><a href=\"\">link</a></p>\n",
3869+ "example": 484,
3870+ "start_line": 7551,
3871+ "end_line": 7555,
3872+ "section": "Links"
3873+ },
3874+ {
3875+ "markdown": "[link](<>)\n",
3876+ "html": "<p><a href=\"\">link</a></p>\n",
3877+ "example": 485,
3878+ "start_line": 7558,
3879+ "end_line": 7562,
3880+ "section": "Links"
3881+ },
3882+ {
3883+ "markdown": "[]()\n",
3884+ "html": "<p><a href=\"\"></a></p>\n",
3885+ "example": 486,
3886+ "start_line": 7565,
3887+ "end_line": 7569,
3888+ "section": "Links"
3889+ },
3890+ {
3891+ "markdown": "[link](/my uri)\n",
3892+ "html": "<p>[link](/my uri)</p>\n",
3893+ "example": 487,
3894+ "start_line": 7574,
3895+ "end_line": 7578,
3896+ "section": "Links"
3897+ },
3898+ {
3899+ "markdown": "[link](</my uri>)\n",
3900+ "html": "<p><a href=\"/my%20uri\">link</a></p>\n",
3901+ "example": 488,
3902+ "start_line": 7580,
3903+ "end_line": 7584,
3904+ "section": "Links"
3905+ },
3906+ {
3907+ "markdown": "[link](foo\nbar)\n",
3908+ "html": "<p>[link](foo\nbar)</p>\n",
3909+ "example": 489,
3910+ "start_line": 7589,
3911+ "end_line": 7595,
3912+ "section": "Links"
3913+ },
3914+ {
3915+ "markdown": "[link](<foo\nbar>)\n",
3916+ "html": "<p>[link](<foo\nbar>)</p>\n",
3917+ "example": 490,
3918+ "start_line": 7597,
3919+ "end_line": 7603,
3920+ "section": "Links"
3921+ },
3922+ {
3923+ "markdown": "[a](<b)c>)\n",
3924+ "html": "<p><a href=\"b)c\">a</a></p>\n",
3925+ "example": 491,
3926+ "start_line": 7608,
3927+ "end_line": 7612,
3928+ "section": "Links"
3929+ },
3930+ {
3931+ "markdown": "[link](<foo\\>)\n",
3932+ "html": "<p>[link](&lt;foo&gt;)</p>\n",
3933+ "example": 492,
3934+ "start_line": 7616,
3935+ "end_line": 7620,
3936+ "section": "Links"
3937+ },
3938+ {
3939+ "markdown": "[a](<b)c\n[a](<b)c>\n[a](<b>c)\n",
3940+ "html": "<p>[a](&lt;b)c\n[a](&lt;b)c&gt;\n[a](<b>c)</p>\n",
3941+ "example": 493,
3942+ "start_line": 7625,
3943+ "end_line": 7633,
3944+ "section": "Links"
3945+ },
3946+ {
3947+ "markdown": "[link](\\(foo\\))\n",
3948+ "html": "<p><a href=\"(foo)\">link</a></p>\n",
3949+ "example": 494,
3950+ "start_line": 7637,
3951+ "end_line": 7641,
3952+ "section": "Links"
3953+ },
3954+ {
3955+ "markdown": "[link](foo(and(bar)))\n",
3956+ "html": "<p><a href=\"foo(and(bar))\">link</a></p>\n",
3957+ "example": 495,
3958+ "start_line": 7646,
3959+ "end_line": 7650,
3960+ "section": "Links"
3961+ },
3962+ {
3963+ "markdown": "[link](foo(and(bar))\n",
3964+ "html": "<p>[link](foo(and(bar))</p>\n",
3965+ "example": 496,
3966+ "start_line": 7655,
3967+ "end_line": 7659,
3968+ "section": "Links"
3969+ },
3970+ {
3971+ "markdown": "[link](foo\\(and\\(bar\\))\n",
3972+ "html": "<p><a href=\"foo(and(bar)\">link</a></p>\n",
3973+ "example": 497,
3974+ "start_line": 7662,
3975+ "end_line": 7666,
3976+ "section": "Links"
3977+ },
3978+ {
3979+ "markdown": "[link](<foo(and(bar)>)\n",
3980+ "html": "<p><a href=\"foo(and(bar)\">link</a></p>\n",
3981+ "example": 498,
3982+ "start_line": 7669,
3983+ "end_line": 7673,
3984+ "section": "Links"
3985+ },
3986+ {
3987+ "markdown": "[link](foo\\)\\:)\n",
3988+ "html": "<p><a href=\"foo):\">link</a></p>\n",
3989+ "example": 499,
3990+ "start_line": 7679,
3991+ "end_line": 7683,
3992+ "section": "Links"
3993+ },
3994+ {
3995+ "markdown": "[link](#fragment)\n\n[link](http://example.com#fragment)\n\n[link](http://example.com?foo=3#frag)\n",
3996+ "html": "<p><a href=\"#fragment\">link</a></p>\n<p><a href=\"http://example.com#fragment\">link</a></p>\n<p><a href=\"http://example.com?foo=3#frag\">link</a></p>\n",
3997+ "example": 500,
3998+ "start_line": 7688,
3999+ "end_line": 7698,
4000+ "section": "Links"
4001+ },
4002+ {
4003+ "markdown": "[link](foo\\bar)\n",
4004+ "html": "<p><a href=\"foo%5Cbar\">link</a></p>\n",
4005+ "example": 501,
4006+ "start_line": 7704,
4007+ "end_line": 7708,
4008+ "section": "Links"
4009+ },
4010+ {
4011+ "markdown": "[link](foo%20b&auml;)\n",
4012+ "html": "<p><a href=\"foo%20b%C3%A4\">link</a></p>\n",
4013+ "example": 502,
4014+ "start_line": 7720,
4015+ "end_line": 7724,
4016+ "section": "Links"
4017+ },
4018+ {
4019+ "markdown": "[link](\"title\")\n",
4020+ "html": "<p><a href=\"%22title%22\">link</a></p>\n",
4021+ "example": 503,
4022+ "start_line": 7731,
4023+ "end_line": 7735,
4024+ "section": "Links"
4025+ },
4026+ {
4027+ "markdown": "[link](/url \"title\")\n[link](/url 'title')\n[link](/url (title))\n",
4028+ "html": "<p><a href=\"/url\" title=\"title\">link</a>\n<a href=\"/url\" title=\"title\">link</a>\n<a href=\"/url\" title=\"title\">link</a></p>\n",
4029+ "example": 504,
4030+ "start_line": 7740,
4031+ "end_line": 7748,
4032+ "section": "Links"
4033+ },
4034+ {
4035+ "markdown": "[link](/url \"title \\\"&quot;\")\n",
4036+ "html": "<p><a href=\"/url\" title=\"title &quot;&quot;\">link</a></p>\n",
4037+ "example": 505,
4038+ "start_line": 7754,
4039+ "end_line": 7758,
4040+ "section": "Links"
4041+ },
4042+ {
4043+ "markdown": "[link](/url \"title\")\n",
4044+ "html": "<p><a href=\"/url%C2%A0%22title%22\">link</a></p>\n",
4045+ "example": 506,
4046+ "start_line": 7765,
4047+ "end_line": 7769,
4048+ "section": "Links"
4049+ },
4050+ {
4051+ "markdown": "[link](/url \"title \"and\" title\")\n",
4052+ "html": "<p>[link](/url &quot;title &quot;and&quot; title&quot;)</p>\n",
4053+ "example": 507,
4054+ "start_line": 7774,
4055+ "end_line": 7778,
4056+ "section": "Links"
4057+ },
4058+ {
4059+ "markdown": "[link](/url 'title \"and\" title')\n",
4060+ "html": "<p><a href=\"/url\" title=\"title &quot;and&quot; title\">link</a></p>\n",
4061+ "example": 508,
4062+ "start_line": 7783,
4063+ "end_line": 7787,
4064+ "section": "Links"
4065+ },
4066+ {
4067+ "markdown": "[link]( /uri\n \"title\" )\n",
4068+ "html": "<p><a href=\"/uri\" title=\"title\">link</a></p>\n",
4069+ "example": 509,
4070+ "start_line": 7808,
4071+ "end_line": 7813,
4072+ "section": "Links"
4073+ },
4074+ {
4075+ "markdown": "[link] (/uri)\n",
4076+ "html": "<p>[link] (/uri)</p>\n",
4077+ "example": 510,
4078+ "start_line": 7819,
4079+ "end_line": 7823,
4080+ "section": "Links"
4081+ },
4082+ {
4083+ "markdown": "[link [foo [bar]]](/uri)\n",
4084+ "html": "<p><a href=\"/uri\">link [foo [bar]]</a></p>\n",
4085+ "example": 511,
4086+ "start_line": 7829,
4087+ "end_line": 7833,
4088+ "section": "Links"
4089+ },
4090+ {
4091+ "markdown": "[link] bar](/uri)\n",
4092+ "html": "<p>[link] bar](/uri)</p>\n",
4093+ "example": 512,
4094+ "start_line": 7836,
4095+ "end_line": 7840,
4096+ "section": "Links"
4097+ },
4098+ {
4099+ "markdown": "[link [bar](/uri)\n",
4100+ "html": "<p>[link <a href=\"/uri\">bar</a></p>\n",
4101+ "example": 513,
4102+ "start_line": 7843,
4103+ "end_line": 7847,
4104+ "section": "Links"
4105+ },
4106+ {
4107+ "markdown": "[link \\[bar](/uri)\n",
4108+ "html": "<p><a href=\"/uri\">link [bar</a></p>\n",
4109+ "example": 514,
4110+ "start_line": 7850,
4111+ "end_line": 7854,
4112+ "section": "Links"
4113+ },
4114+ {
4115+ "markdown": "[link *foo **bar** `#`*](/uri)\n",
4116+ "html": "<p><a href=\"/uri\">link <em>foo <strong>bar</strong> <code>#</code></em></a></p>\n",
4117+ "example": 515,
4118+ "start_line": 7859,
4119+ "end_line": 7863,
4120+ "section": "Links"
4121+ },
4122+ {
4123+ "markdown": "[![moon](moon.jpg)](/uri)\n",
4124+ "html": "<p><a href=\"/uri\"><img src=\"moon.jpg\" alt=\"moon\" /></a></p>\n",
4125+ "example": 516,
4126+ "start_line": 7866,
4127+ "end_line": 7870,
4128+ "section": "Links"
4129+ },
4130+ {
4131+ "markdown": "[foo [bar](/uri)](/uri)\n",
4132+ "html": "<p>[foo <a href=\"/uri\">bar</a>](/uri)</p>\n",
4133+ "example": 517,
4134+ "start_line": 7875,
4135+ "end_line": 7879,
4136+ "section": "Links"
4137+ },
4138+ {
4139+ "markdown": "[foo *[bar [baz](/uri)](/uri)*](/uri)\n",
4140+ "html": "<p>[foo <em>[bar <a href=\"/uri\">baz</a>](/uri)</em>](/uri)</p>\n",
4141+ "example": 518,
4142+ "start_line": 7882,
4143+ "end_line": 7886,
4144+ "section": "Links"
4145+ },
4146+ {
4147+ "markdown": "![[[foo](uri1)](uri2)](uri3)\n",
4148+ "html": "<p><img src=\"uri3\" alt=\"[foo](uri2)\" /></p>\n",
4149+ "example": 519,
4150+ "start_line": 7889,
4151+ "end_line": 7893,
4152+ "section": "Links"
4153+ },
4154+ {
4155+ "markdown": "*[foo*](/uri)\n",
4156+ "html": "<p>*<a href=\"/uri\">foo*</a></p>\n",
4157+ "example": 520,
4158+ "start_line": 7899,
4159+ "end_line": 7903,
4160+ "section": "Links"
4161+ },
4162+ {
4163+ "markdown": "[foo *bar](baz*)\n",
4164+ "html": "<p><a href=\"baz*\">foo *bar</a></p>\n",
4165+ "example": 521,
4166+ "start_line": 7906,
4167+ "end_line": 7910,
4168+ "section": "Links"
4169+ },
4170+ {
4171+ "markdown": "*foo [bar* baz]\n",
4172+ "html": "<p><em>foo [bar</em> baz]</p>\n",
4173+ "example": 522,
4174+ "start_line": 7916,
4175+ "end_line": 7920,
4176+ "section": "Links"
4177+ },
4178+ {
4179+ "markdown": "[foo <bar attr=\"](baz)\">\n",
4180+ "html": "<p>[foo <bar attr=\"](baz)\"></p>\n",
4181+ "example": 523,
4182+ "start_line": 7926,
4183+ "end_line": 7930,
4184+ "section": "Links"
4185+ },
4186+ {
4187+ "markdown": "[foo`](/uri)`\n",
4188+ "html": "<p>[foo<code>](/uri)</code></p>\n",
4189+ "example": 524,
4190+ "start_line": 7933,
4191+ "end_line": 7937,
4192+ "section": "Links"
4193+ },
4194+ {
4195+ "markdown": "[foo<http://example.com/?search=](uri)>\n",
4196+ "html": "<p>[foo<a href=\"http://example.com/?search=%5D(uri)\">http://example.com/?search=](uri)</a></p>\n",
4197+ "example": 525,
4198+ "start_line": 7940,
4199+ "end_line": 7944,
4200+ "section": "Links"
4201+ },
4202+ {
4203+ "markdown": "[foo][bar]\n\n[bar]: /url \"title\"\n",
4204+ "html": "<p><a href=\"/url\" title=\"title\">foo</a></p>\n",
4205+ "example": 526,
4206+ "start_line": 7978,
4207+ "end_line": 7984,
4208+ "section": "Links"
4209+ },
4210+ {
4211+ "markdown": "[link [foo [bar]]][ref]\n\n[ref]: /uri\n",
4212+ "html": "<p><a href=\"/uri\">link [foo [bar]]</a></p>\n",
4213+ "example": 527,
4214+ "start_line": 7993,
4215+ "end_line": 7999,
4216+ "section": "Links"
4217+ },
4218+ {
4219+ "markdown": "[link \\[bar][ref]\n\n[ref]: /uri\n",
4220+ "html": "<p><a href=\"/uri\">link [bar</a></p>\n",
4221+ "example": 528,
4222+ "start_line": 8002,
4223+ "end_line": 8008,
4224+ "section": "Links"
4225+ },
4226+ {
4227+ "markdown": "[link *foo **bar** `#`*][ref]\n\n[ref]: /uri\n",
4228+ "html": "<p><a href=\"/uri\">link <em>foo <strong>bar</strong> <code>#</code></em></a></p>\n",
4229+ "example": 529,
4230+ "start_line": 8013,
4231+ "end_line": 8019,
4232+ "section": "Links"
4233+ },
4234+ {
4235+ "markdown": "[![moon](moon.jpg)][ref]\n\n[ref]: /uri\n",
4236+ "html": "<p><a href=\"/uri\"><img src=\"moon.jpg\" alt=\"moon\" /></a></p>\n",
4237+ "example": 530,
4238+ "start_line": 8022,
4239+ "end_line": 8028,
4240+ "section": "Links"
4241+ },
4242+ {
4243+ "markdown": "[foo [bar](/uri)][ref]\n\n[ref]: /uri\n",
4244+ "html": "<p>[foo <a href=\"/uri\">bar</a>]<a href=\"/uri\">ref</a></p>\n",
4245+ "example": 531,
4246+ "start_line": 8033,
4247+ "end_line": 8039,
4248+ "section": "Links"
4249+ },
4250+ {
4251+ "markdown": "[foo *bar [baz][ref]*][ref]\n\n[ref]: /uri\n",
4252+ "html": "<p>[foo <em>bar <a href=\"/uri\">baz</a></em>]<a href=\"/uri\">ref</a></p>\n",
4253+ "example": 532,
4254+ "start_line": 8042,
4255+ "end_line": 8048,
4256+ "section": "Links"
4257+ },
4258+ {
4259+ "markdown": "*[foo*][ref]\n\n[ref]: /uri\n",
4260+ "html": "<p>*<a href=\"/uri\">foo*</a></p>\n",
4261+ "example": 533,
4262+ "start_line": 8057,
4263+ "end_line": 8063,
4264+ "section": "Links"
4265+ },
4266+ {
4267+ "markdown": "[foo *bar][ref]*\n\n[ref]: /uri\n",
4268+ "html": "<p><a href=\"/uri\">foo *bar</a>*</p>\n",
4269+ "example": 534,
4270+ "start_line": 8066,
4271+ "end_line": 8072,
4272+ "section": "Links"
4273+ },
4274+ {
4275+ "markdown": "[foo <bar attr=\"][ref]\">\n\n[ref]: /uri\n",
4276+ "html": "<p>[foo <bar attr=\"][ref]\"></p>\n",
4277+ "example": 535,
4278+ "start_line": 8078,
4279+ "end_line": 8084,
4280+ "section": "Links"
4281+ },
4282+ {
4283+ "markdown": "[foo`][ref]`\n\n[ref]: /uri\n",
4284+ "html": "<p>[foo<code>][ref]</code></p>\n",
4285+ "example": 536,
4286+ "start_line": 8087,
4287+ "end_line": 8093,
4288+ "section": "Links"
4289+ },
4290+ {
4291+ "markdown": "[foo<http://example.com/?search=][ref]>\n\n[ref]: /uri\n",
4292+ "html": "<p>[foo<a href=\"http://example.com/?search=%5D%5Bref%5D\">http://example.com/?search=][ref]</a></p>\n",
4293+ "example": 537,
4294+ "start_line": 8096,
4295+ "end_line": 8102,
4296+ "section": "Links"
4297+ },
4298+ {
4299+ "markdown": "[foo][BaR]\n\n[bar]: /url \"title\"\n",
4300+ "html": "<p><a href=\"/url\" title=\"title\">foo</a></p>\n",
4301+ "example": 538,
4302+ "start_line": 8107,
4303+ "end_line": 8113,
4304+ "section": "Links"
4305+ },
4306+ {
4307+ "markdown": "[ẞ]\n\n[SS]: /url\n",
4308+ "html": "<p><a href=\"/url\">ẞ</a></p>\n",
4309+ "example": 539,
4310+ "start_line": 8118,
4311+ "end_line": 8124,
4312+ "section": "Links"
4313+ },
4314+ {
4315+ "markdown": "[Foo\n bar]: /url\n\n[Baz][Foo bar]\n",
4316+ "html": "<p><a href=\"/url\">Baz</a></p>\n",
4317+ "example": 540,
4318+ "start_line": 8130,
4319+ "end_line": 8137,
4320+ "section": "Links"
4321+ },
4322+ {
4323+ "markdown": "[foo] [bar]\n\n[bar]: /url \"title\"\n",
4324+ "html": "<p>[foo] <a href=\"/url\" title=\"title\">bar</a></p>\n",
4325+ "example": 541,
4326+ "start_line": 8143,
4327+ "end_line": 8149,
4328+ "section": "Links"
4329+ },
4330+ {
4331+ "markdown": "[foo]\n[bar]\n\n[bar]: /url \"title\"\n",
4332+ "html": "<p>[foo]\n<a href=\"/url\" title=\"title\">bar</a></p>\n",
4333+ "example": 542,
4334+ "start_line": 8152,
4335+ "end_line": 8160,
4336+ "section": "Links"
4337+ },
4338+ {
4339+ "markdown": "[foo]: /url1\n\n[foo]: /url2\n\n[bar][foo]\n",
4340+ "html": "<p><a href=\"/url1\">bar</a></p>\n",
4341+ "example": 543,
4342+ "start_line": 8193,
4343+ "end_line": 8201,
4344+ "section": "Links"
4345+ },
4346+ {
4347+ "markdown": "[bar][foo\\!]\n\n[foo!]: /url\n",
4348+ "html": "<p>[bar][foo!]</p>\n",
4349+ "example": 544,
4350+ "start_line": 8208,
4351+ "end_line": 8214,
4352+ "section": "Links"
4353+ },
4354+ {
4355+ "markdown": "[foo][ref[]\n\n[ref[]: /uri\n",
4356+ "html": "<p>[foo][ref[]</p>\n<p>[ref[]: /uri</p>\n",
4357+ "example": 545,
4358+ "start_line": 8220,
4359+ "end_line": 8227,
4360+ "section": "Links"
4361+ },
4362+ {
4363+ "markdown": "[foo][ref[bar]]\n\n[ref[bar]]: /uri\n",
4364+ "html": "<p>[foo][ref[bar]]</p>\n<p>[ref[bar]]: /uri</p>\n",
4365+ "example": 546,
4366+ "start_line": 8230,
4367+ "end_line": 8237,
4368+ "section": "Links"
4369+ },
4370+ {
4371+ "markdown": "[[[foo]]]\n\n[[[foo]]]: /url\n",
4372+ "html": "<p>[[[foo]]]</p>\n<p>[[[foo]]]: /url</p>\n",
4373+ "example": 547,
4374+ "start_line": 8240,
4375+ "end_line": 8247,
4376+ "section": "Links"
4377+ },
4378+ {
4379+ "markdown": "[foo][ref\\[]\n\n[ref\\[]: /uri\n",
4380+ "html": "<p><a href=\"/uri\">foo</a></p>\n",
4381+ "example": 548,
4382+ "start_line": 8250,
4383+ "end_line": 8256,
4384+ "section": "Links"
4385+ },
4386+ {
4387+ "markdown": "[bar\\\\]: /uri\n\n[bar\\\\]\n",
4388+ "html": "<p><a href=\"/uri\">bar\\</a></p>\n",
4389+ "example": 549,
4390+ "start_line": 8261,
4391+ "end_line": 8267,
4392+ "section": "Links"
4393+ },
4394+ {
4395+ "markdown": "[]\n\n[]: /uri\n",
4396+ "html": "<p>[]</p>\n<p>[]: /uri</p>\n",
4397+ "example": 550,
4398+ "start_line": 8273,
4399+ "end_line": 8280,
4400+ "section": "Links"
4401+ },
4402+ {
4403+ "markdown": "[\n ]\n\n[\n ]: /uri\n",
4404+ "html": "<p>[\n]</p>\n<p>[\n]: /uri</p>\n",
4405+ "example": 551,
4406+ "start_line": 8283,
4407+ "end_line": 8294,
4408+ "section": "Links"
4409+ },
4410+ {
4411+ "markdown": "[foo][]\n\n[foo]: /url \"title\"\n",
4412+ "html": "<p><a href=\"/url\" title=\"title\">foo</a></p>\n",
4413+ "example": 552,
4414+ "start_line": 8306,
4415+ "end_line": 8312,
4416+ "section": "Links"
4417+ },
4418+ {
4419+ "markdown": "[*foo* bar][]\n\n[*foo* bar]: /url \"title\"\n",
4420+ "html": "<p><a href=\"/url\" title=\"title\"><em>foo</em> bar</a></p>\n",
4421+ "example": 553,
4422+ "start_line": 8315,
4423+ "end_line": 8321,
4424+ "section": "Links"
4425+ },
4426+ {
4427+ "markdown": "[Foo][]\n\n[foo]: /url \"title\"\n",
4428+ "html": "<p><a href=\"/url\" title=\"title\">Foo</a></p>\n",
4429+ "example": 554,
4430+ "start_line": 8326,
4431+ "end_line": 8332,
4432+ "section": "Links"
4433+ },
4434+ {
4435+ "markdown": "[foo] \n[]\n\n[foo]: /url \"title\"\n",
4436+ "html": "<p><a href=\"/url\" title=\"title\">foo</a>\n[]</p>\n",
4437+ "example": 555,
4438+ "start_line": 8339,
4439+ "end_line": 8347,
4440+ "section": "Links"
4441+ },
4442+ {
4443+ "markdown": "[foo]\n\n[foo]: /url \"title\"\n",
4444+ "html": "<p><a href=\"/url\" title=\"title\">foo</a></p>\n",
4445+ "example": 556,
4446+ "start_line": 8359,
4447+ "end_line": 8365,
4448+ "section": "Links"
4449+ },
4450+ {
4451+ "markdown": "[*foo* bar]\n\n[*foo* bar]: /url \"title\"\n",
4452+ "html": "<p><a href=\"/url\" title=\"title\"><em>foo</em> bar</a></p>\n",
4453+ "example": 557,
4454+ "start_line": 8368,
4455+ "end_line": 8374,
4456+ "section": "Links"
4457+ },
4458+ {
4459+ "markdown": "[[*foo* bar]]\n\n[*foo* bar]: /url \"title\"\n",
4460+ "html": "<p>[<a href=\"/url\" title=\"title\"><em>foo</em> bar</a>]</p>\n",
4461+ "example": 558,
4462+ "start_line": 8377,
4463+ "end_line": 8383,
4464+ "section": "Links"
4465+ },
4466+ {
4467+ "markdown": "[[bar [foo]\n\n[foo]: /url\n",
4468+ "html": "<p>[[bar <a href=\"/url\">foo</a></p>\n",
4469+ "example": 559,
4470+ "start_line": 8386,
4471+ "end_line": 8392,
4472+ "section": "Links"
4473+ },
4474+ {
4475+ "markdown": "[Foo]\n\n[foo]: /url \"title\"\n",
4476+ "html": "<p><a href=\"/url\" title=\"title\">Foo</a></p>\n",
4477+ "example": 560,
4478+ "start_line": 8397,
4479+ "end_line": 8403,
4480+ "section": "Links"
4481+ },
4482+ {
4483+ "markdown": "[foo] bar\n\n[foo]: /url\n",
4484+ "html": "<p><a href=\"/url\">foo</a> bar</p>\n",
4485+ "example": 561,
4486+ "start_line": 8408,
4487+ "end_line": 8414,
4488+ "section": "Links"
4489+ },
4490+ {
4491+ "markdown": "\\[foo]\n\n[foo]: /url \"title\"\n",
4492+ "html": "<p>[foo]</p>\n",
4493+ "example": 562,
4494+ "start_line": 8420,
4495+ "end_line": 8426,
4496+ "section": "Links"
4497+ },
4498+ {
4499+ "markdown": "[foo*]: /url\n\n*[foo*]\n",
4500+ "html": "<p>*<a href=\"/url\">foo*</a></p>\n",
4501+ "example": 563,
4502+ "start_line": 8432,
4503+ "end_line": 8438,
4504+ "section": "Links"
4505+ },
4506+ {
4507+ "markdown": "[foo][bar]\n\n[foo]: /url1\n[bar]: /url2\n",
4508+ "html": "<p><a href=\"/url2\">foo</a></p>\n",
4509+ "example": 564,
4510+ "start_line": 8444,
4511+ "end_line": 8451,
4512+ "section": "Links"
4513+ },
4514+ {
4515+ "markdown": "[foo][]\n\n[foo]: /url1\n",
4516+ "html": "<p><a href=\"/url1\">foo</a></p>\n",
4517+ "example": 565,
4518+ "start_line": 8453,
4519+ "end_line": 8459,
4520+ "section": "Links"
4521+ },
4522+ {
4523+ "markdown": "[foo]()\n\n[foo]: /url1\n",
4524+ "html": "<p><a href=\"\">foo</a></p>\n",
4525+ "example": 566,
4526+ "start_line": 8463,
4527+ "end_line": 8469,
4528+ "section": "Links"
4529+ },
4530+ {
4531+ "markdown": "[foo](not a link)\n\n[foo]: /url1\n",
4532+ "html": "<p><a href=\"/url1\">foo</a>(not a link)</p>\n",
4533+ "example": 567,
4534+ "start_line": 8471,
4535+ "end_line": 8477,
4536+ "section": "Links"
4537+ },
4538+ {
4539+ "markdown": "[foo][bar][baz]\n\n[baz]: /url\n",
4540+ "html": "<p>[foo]<a href=\"/url\">bar</a></p>\n",
4541+ "example": 568,
4542+ "start_line": 8482,
4543+ "end_line": 8488,
4544+ "section": "Links"
4545+ },
4546+ {
4547+ "markdown": "[foo][bar][baz]\n\n[baz]: /url1\n[bar]: /url2\n",
4548+ "html": "<p><a href=\"/url2\">foo</a><a href=\"/url1\">baz</a></p>\n",
4549+ "example": 569,
4550+ "start_line": 8494,
4551+ "end_line": 8501,
4552+ "section": "Links"
4553+ },
4554+ {
4555+ "markdown": "[foo][bar][baz]\n\n[baz]: /url1\n[foo]: /url2\n",
4556+ "html": "<p>[foo]<a href=\"/url1\">bar</a></p>\n",
4557+ "example": 570,
4558+ "start_line": 8507,
4559+ "end_line": 8514,
4560+ "section": "Links"
4561+ },
4562+ {
4563+ "markdown": "![foo](/url \"title\")\n",
4564+ "html": "<p><img src=\"/url\" alt=\"foo\" title=\"title\" /></p>\n",
4565+ "example": 571,
4566+ "start_line": 8530,
4567+ "end_line": 8534,
4568+ "section": "Images"
4569+ },
4570+ {
4571+ "markdown": "![foo *bar*]\n\n[foo *bar*]: train.jpg \"train & tracks\"\n",
4572+ "html": "<p><img src=\"train.jpg\" alt=\"foo bar\" title=\"train &amp; tracks\" /></p>\n",
4573+ "example": 572,
4574+ "start_line": 8537,
4575+ "end_line": 8543,
4576+ "section": "Images"
4577+ },
4578+ {
4579+ "markdown": "![foo ![bar](/url)](/url2)\n",
4580+ "html": "<p><img src=\"/url2\" alt=\"foo bar\" /></p>\n",
4581+ "example": 573,
4582+ "start_line": 8546,
4583+ "end_line": 8550,
4584+ "section": "Images"
4585+ },
4586+ {
4587+ "markdown": "![foo [bar](/url)](/url2)\n",
4588+ "html": "<p><img src=\"/url2\" alt=\"foo bar\" /></p>\n",
4589+ "example": 574,
4590+ "start_line": 8553,
4591+ "end_line": 8557,
4592+ "section": "Images"
4593+ },
4594+ {
4595+ "markdown": "![foo *bar*][]\n\n[foo *bar*]: train.jpg \"train & tracks\"\n",
4596+ "html": "<p><img src=\"train.jpg\" alt=\"foo bar\" title=\"train &amp; tracks\" /></p>\n",
4597+ "example": 575,
4598+ "start_line": 8567,
4599+ "end_line": 8573,
4600+ "section": "Images"
4601+ },
4602+ {
4603+ "markdown": "![foo *bar*][foobar]\n\n[FOOBAR]: train.jpg \"train & tracks\"\n",
4604+ "html": "<p><img src=\"train.jpg\" alt=\"foo bar\" title=\"train &amp; tracks\" /></p>\n",
4605+ "example": 576,
4606+ "start_line": 8576,
4607+ "end_line": 8582,
4608+ "section": "Images"
4609+ },
4610+ {
4611+ "markdown": "![foo](train.jpg)\n",
4612+ "html": "<p><img src=\"train.jpg\" alt=\"foo\" /></p>\n",
4613+ "example": 577,
4614+ "start_line": 8585,
4615+ "end_line": 8589,
4616+ "section": "Images"
4617+ },
4618+ {
4619+ "markdown": "My ![foo bar](/path/to/train.jpg \"title\" )\n",
4620+ "html": "<p>My <img src=\"/path/to/train.jpg\" alt=\"foo bar\" title=\"title\" /></p>\n",
4621+ "example": 578,
4622+ "start_line": 8592,
4623+ "end_line": 8596,
4624+ "section": "Images"
4625+ },
4626+ {
4627+ "markdown": "![foo](<url>)\n",
4628+ "html": "<p><img src=\"url\" alt=\"foo\" /></p>\n",
4629+ "example": 579,
4630+ "start_line": 8599,
4631+ "end_line": 8603,
4632+ "section": "Images"
4633+ },
4634+ {
4635+ "markdown": "![](/url)\n",
4636+ "html": "<p><img src=\"/url\" alt=\"\" /></p>\n",
4637+ "example": 580,
4638+ "start_line": 8606,
4639+ "end_line": 8610,
4640+ "section": "Images"
4641+ },
4642+ {
4643+ "markdown": "![foo][bar]\n\n[bar]: /url\n",
4644+ "html": "<p><img src=\"/url\" alt=\"foo\" /></p>\n",
4645+ "example": 581,
4646+ "start_line": 8615,
4647+ "end_line": 8621,
4648+ "section": "Images"
4649+ },
4650+ {
4651+ "markdown": "![foo][bar]\n\n[BAR]: /url\n",
4652+ "html": "<p><img src=\"/url\" alt=\"foo\" /></p>\n",
4653+ "example": 582,
4654+ "start_line": 8624,
4655+ "end_line": 8630,
4656+ "section": "Images"
4657+ },
4658+ {
4659+ "markdown": "![foo][]\n\n[foo]: /url \"title\"\n",
4660+ "html": "<p><img src=\"/url\" alt=\"foo\" title=\"title\" /></p>\n",
4661+ "example": 583,
4662+ "start_line": 8635,
4663+ "end_line": 8641,
4664+ "section": "Images"
4665+ },
4666+ {
4667+ "markdown": "![*foo* bar][]\n\n[*foo* bar]: /url \"title\"\n",
4668+ "html": "<p><img src=\"/url\" alt=\"foo bar\" title=\"title\" /></p>\n",
4669+ "example": 584,
4670+ "start_line": 8644,
4671+ "end_line": 8650,
4672+ "section": "Images"
4673+ },
4674+ {
4675+ "markdown": "![Foo][]\n\n[foo]: /url \"title\"\n",
4676+ "html": "<p><img src=\"/url\" alt=\"Foo\" title=\"title\" /></p>\n",
4677+ "example": 585,
4678+ "start_line": 8655,
4679+ "end_line": 8661,
4680+ "section": "Images"
4681+ },
4682+ {
4683+ "markdown": "![foo] \n[]\n\n[foo]: /url \"title\"\n",
4684+ "html": "<p><img src=\"/url\" alt=\"foo\" title=\"title\" />\n[]</p>\n",
4685+ "example": 586,
4686+ "start_line": 8667,
4687+ "end_line": 8675,
4688+ "section": "Images"
4689+ },
4690+ {
4691+ "markdown": "![foo]\n\n[foo]: /url \"title\"\n",
4692+ "html": "<p><img src=\"/url\" alt=\"foo\" title=\"title\" /></p>\n",
4693+ "example": 587,
4694+ "start_line": 8680,
4695+ "end_line": 8686,
4696+ "section": "Images"
4697+ },
4698+ {
4699+ "markdown": "![*foo* bar]\n\n[*foo* bar]: /url \"title\"\n",
4700+ "html": "<p><img src=\"/url\" alt=\"foo bar\" title=\"title\" /></p>\n",
4701+ "example": 588,
4702+ "start_line": 8689,
4703+ "end_line": 8695,
4704+ "section": "Images"
4705+ },
4706+ {
4707+ "markdown": "![[foo]]\n\n[[foo]]: /url \"title\"\n",
4708+ "html": "<p>![[foo]]</p>\n<p>[[foo]]: /url &quot;title&quot;</p>\n",
4709+ "example": 589,
4710+ "start_line": 8700,
4711+ "end_line": 8707,
4712+ "section": "Images"
4713+ },
4714+ {
4715+ "markdown": "![Foo]\n\n[foo]: /url \"title\"\n",
4716+ "html": "<p><img src=\"/url\" alt=\"Foo\" title=\"title\" /></p>\n",
4717+ "example": 590,
4718+ "start_line": 8712,
4719+ "end_line": 8718,
4720+ "section": "Images"
4721+ },
4722+ {
4723+ "markdown": "!\\[foo]\n\n[foo]: /url \"title\"\n",
4724+ "html": "<p>![foo]</p>\n",
4725+ "example": 591,
4726+ "start_line": 8724,
4727+ "end_line": 8730,
4728+ "section": "Images"
4729+ },
4730+ {
4731+ "markdown": "\\![foo]\n\n[foo]: /url \"title\"\n",
4732+ "html": "<p>!<a href=\"/url\" title=\"title\">foo</a></p>\n",
4733+ "example": 592,
4734+ "start_line": 8736,
4735+ "end_line": 8742,
4736+ "section": "Images"
4737+ },
4738+ {
4739+ "markdown": "<http://foo.bar.baz>\n",
4740+ "html": "<p><a href=\"http://foo.bar.baz\">http://foo.bar.baz</a></p>\n",
4741+ "example": 593,
4742+ "start_line": 8769,
4743+ "end_line": 8773,
4744+ "section": "Autolinks"
4745+ },
4746+ {
4747+ "markdown": "<http://foo.bar.baz/test?q=hello&id=22&boolean>\n",
4748+ "html": "<p><a href=\"http://foo.bar.baz/test?q=hello&amp;id=22&amp;boolean\">http://foo.bar.baz/test?q=hello&amp;id=22&amp;boolean</a></p>\n",
4749+ "example": 594,
4750+ "start_line": 8776,
4751+ "end_line": 8780,
4752+ "section": "Autolinks"
4753+ },
4754+ {
4755+ "markdown": "<irc://foo.bar:2233/baz>\n",
4756+ "html": "<p><a href=\"irc://foo.bar:2233/baz\">irc://foo.bar:2233/baz</a></p>\n",
4757+ "example": 595,
4758+ "start_line": 8783,
4759+ "end_line": 8787,
4760+ "section": "Autolinks"
4761+ },
4762+ {
4763+ "markdown": "<MAILTO:FOO@BAR.BAZ>\n",
4764+ "html": "<p><a href=\"MAILTO:FOO@BAR.BAZ\">MAILTO:FOO@BAR.BAZ</a></p>\n",
4765+ "example": 596,
4766+ "start_line": 8792,
4767+ "end_line": 8796,
4768+ "section": "Autolinks"
4769+ },
4770+ {
4771+ "markdown": "<a+b+c:d>\n",
4772+ "html": "<p><a href=\"a+b+c:d\">a+b+c:d</a></p>\n",
4773+ "example": 597,
4774+ "start_line": 8804,
4775+ "end_line": 8808,
4776+ "section": "Autolinks"
4777+ },
4778+ {
4779+ "markdown": "<made-up-scheme://foo,bar>\n",
4780+ "html": "<p><a href=\"made-up-scheme://foo,bar\">made-up-scheme://foo,bar</a></p>\n",
4781+ "example": 598,
4782+ "start_line": 8811,
4783+ "end_line": 8815,
4784+ "section": "Autolinks"
4785+ },
4786+ {
4787+ "markdown": "<http://../>\n",
4788+ "html": "<p><a href=\"http://../\">http://../</a></p>\n",
4789+ "example": 599,
4790+ "start_line": 8818,
4791+ "end_line": 8822,
4792+ "section": "Autolinks"
4793+ },
4794+ {
4795+ "markdown": "<localhost:5001/foo>\n",
4796+ "html": "<p><a href=\"localhost:5001/foo\">localhost:5001/foo</a></p>\n",
4797+ "example": 600,
4798+ "start_line": 8825,
4799+ "end_line": 8829,
4800+ "section": "Autolinks"
4801+ },
4802+ {
4803+ "markdown": "<http://foo.bar/baz bim>\n",
4804+ "html": "<p>&lt;http://foo.bar/baz bim&gt;</p>\n",
4805+ "example": 601,
4806+ "start_line": 8834,
4807+ "end_line": 8838,
4808+ "section": "Autolinks"
4809+ },
4810+ {
4811+ "markdown": "<http://example.com/\\[\\>\n",
4812+ "html": "<p><a href=\"http://example.com/%5C%5B%5C\">http://example.com/\\[\\</a></p>\n",
4813+ "example": 602,
4814+ "start_line": 8843,
4815+ "end_line": 8847,
4816+ "section": "Autolinks"
4817+ },
4818+ {
4819+ "markdown": "<foo@bar.example.com>\n",
4820+ "html": "<p><a href=\"mailto:foo@bar.example.com\">foo@bar.example.com</a></p>\n",
4821+ "example": 603,
4822+ "start_line": 8865,
4823+ "end_line": 8869,
4824+ "section": "Autolinks"
4825+ },
4826+ {
4827+ "markdown": "<foo+special@Bar.baz-bar0.com>\n",
4828+ "html": "<p><a href=\"mailto:foo+special@Bar.baz-bar0.com\">foo+special@Bar.baz-bar0.com</a></p>\n",
4829+ "example": 604,
4830+ "start_line": 8872,
4831+ "end_line": 8876,
4832+ "section": "Autolinks"
4833+ },
4834+ {
4835+ "markdown": "<foo\\+@bar.example.com>\n",
4836+ "html": "<p>&lt;foo+@bar.example.com&gt;</p>\n",
4837+ "example": 605,
4838+ "start_line": 8881,
4839+ "end_line": 8885,
4840+ "section": "Autolinks"
4841+ },
4842+ {
4843+ "markdown": "<>\n",
4844+ "html": "<p>&lt;&gt;</p>\n",
4845+ "example": 606,
4846+ "start_line": 8890,
4847+ "end_line": 8894,
4848+ "section": "Autolinks"
4849+ },
4850+ {
4851+ "markdown": "< http://foo.bar >\n",
4852+ "html": "<p>&lt; http://foo.bar &gt;</p>\n",
4853+ "example": 607,
4854+ "start_line": 8897,
4855+ "end_line": 8901,
4856+ "section": "Autolinks"
4857+ },
4858+ {
4859+ "markdown": "<m:abc>\n",
4860+ "html": "<p>&lt;m:abc&gt;</p>\n",
4861+ "example": 608,
4862+ "start_line": 8904,
4863+ "end_line": 8908,
4864+ "section": "Autolinks"
4865+ },
4866+ {
4867+ "markdown": "<foo.bar.baz>\n",
4868+ "html": "<p>&lt;foo.bar.baz&gt;</p>\n",
4869+ "example": 609,
4870+ "start_line": 8911,
4871+ "end_line": 8915,
4872+ "section": "Autolinks"
4873+ },
4874+ {
4875+ "markdown": "http://example.com\n",
4876+ "html": "<p>http://example.com</p>\n",
4877+ "example": 610,
4878+ "start_line": 8918,
4879+ "end_line": 8922,
4880+ "section": "Autolinks"
4881+ },
4882+ {
4883+ "markdown": "foo@bar.example.com\n",
4884+ "html": "<p>foo@bar.example.com</p>\n",
4885+ "example": 611,
4886+ "start_line": 8925,
4887+ "end_line": 8929,
4888+ "section": "Autolinks"
4889+ },
4890+ {
4891+ "markdown": "<a><bab><c2c>\n",
4892+ "html": "<p><a><bab><c2c></p>\n",
4893+ "example": 612,
4894+ "start_line": 9006,
4895+ "end_line": 9010,
4896+ "section": "Raw HTML"
4897+ },
4898+ {
4899+ "markdown": "<a/><b2/>\n",
4900+ "html": "<p><a/><b2/></p>\n",
4901+ "example": 613,
4902+ "start_line": 9015,
4903+ "end_line": 9019,
4904+ "section": "Raw HTML"
4905+ },
4906+ {
4907+ "markdown": "<a /><b2\ndata=\"foo\" >\n",
4908+ "html": "<p><a /><b2\ndata=\"foo\" ></p>\n",
4909+ "example": 614,
4910+ "start_line": 9024,
4911+ "end_line": 9030,
4912+ "section": "Raw HTML"
4913+ },
4914+ {
4915+ "markdown": "<a foo=\"bar\" bam = 'baz <em>\"</em>'\n_boolean zoop:33=zoop:33 />\n",
4916+ "html": "<p><a foo=\"bar\" bam = 'baz <em>\"</em>'\n_boolean zoop:33=zoop:33 /></p>\n",
4917+ "example": 615,
4918+ "start_line": 9035,
4919+ "end_line": 9041,
4920+ "section": "Raw HTML"
4921+ },
4922+ {
4923+ "markdown": "Foo <responsive-image src=\"foo.jpg\" />\n",
4924+ "html": "<p>Foo <responsive-image src=\"foo.jpg\" /></p>\n",
4925+ "example": 616,
4926+ "start_line": 9046,
4927+ "end_line": 9050,
4928+ "section": "Raw HTML"
4929+ },
4930+ {
4931+ "markdown": "<33> <__>\n",
4932+ "html": "<p>&lt;33&gt; &lt;__&gt;</p>\n",
4933+ "example": 617,
4934+ "start_line": 9055,
4935+ "end_line": 9059,
4936+ "section": "Raw HTML"
4937+ },
4938+ {
4939+ "markdown": "<a h*#ref=\"hi\">\n",
4940+ "html": "<p>&lt;a h*#ref=&quot;hi&quot;&gt;</p>\n",
4941+ "example": 618,
4942+ "start_line": 9064,
4943+ "end_line": 9068,
4944+ "section": "Raw HTML"
4945+ },
4946+ {
4947+ "markdown": "<a href=\"hi'> <a href=hi'>\n",
4948+ "html": "<p>&lt;a href=&quot;hi'&gt; &lt;a href=hi'&gt;</p>\n",
4949+ "example": 619,
4950+ "start_line": 9073,
4951+ "end_line": 9077,
4952+ "section": "Raw HTML"
4953+ },
4954+ {
4955+ "markdown": "< a><\nfoo><bar/ >\n<foo bar=baz\nbim!bop />\n",
4956+ "html": "<p>&lt; a&gt;&lt;\nfoo&gt;&lt;bar/ &gt;\n&lt;foo bar=baz\nbim!bop /&gt;</p>\n",
4957+ "example": 620,
4958+ "start_line": 9082,
4959+ "end_line": 9092,
4960+ "section": "Raw HTML"
4961+ },
4962+ {
4963+ "markdown": "<a href='bar'title=title>\n",
4964+ "html": "<p>&lt;a href='bar'title=title&gt;</p>\n",
4965+ "example": 621,
4966+ "start_line": 9097,
4967+ "end_line": 9101,
4968+ "section": "Raw HTML"
4969+ },
4970+ {
4971+ "markdown": "</a></foo >\n",
4972+ "html": "<p></a></foo ></p>\n",
4973+ "example": 622,
4974+ "start_line": 9106,
4975+ "end_line": 9110,
4976+ "section": "Raw HTML"
4977+ },
4978+ {
4979+ "markdown": "</a href=\"foo\">\n",
4980+ "html": "<p>&lt;/a href=&quot;foo&quot;&gt;</p>\n",
4981+ "example": 623,
4982+ "start_line": 9115,
4983+ "end_line": 9119,
4984+ "section": "Raw HTML"
4985+ },
4986+ {
4987+ "markdown": "foo <!-- this is a\ncomment - with hyphen -->\n",
4988+ "html": "<p>foo <!-- this is a\ncomment - with hyphen --></p>\n",
4989+ "example": 624,
4990+ "start_line": 9124,
4991+ "end_line": 9130,
4992+ "section": "Raw HTML"
4993+ },
4994+ {
4995+ "markdown": "foo <!-- not a comment -- two hyphens -->\n",
4996+ "html": "<p>foo &lt;!-- not a comment -- two hyphens --&gt;</p>\n",
4997+ "example": 625,
4998+ "start_line": 9133,
4999+ "end_line": 9137,
5000+ "section": "Raw HTML"
5001+ },
5002+ {
5003+ "markdown": "foo <!--> foo -->\n\nfoo <!-- foo--->\n",
5004+ "html": "<p>foo &lt;!--&gt; foo --&gt;</p>\n<p>foo &lt;!-- foo---&gt;</p>\n",
5005+ "example": 626,
5006+ "start_line": 9142,
5007+ "end_line": 9149,
5008+ "section": "Raw HTML"
5009+ },
5010+ {
5011+ "markdown": "foo <?php echo $a; ?>\n",
5012+ "html": "<p>foo <?php echo $a; ?></p>\n",
5013+ "example": 627,
5014+ "start_line": 9154,
5015+ "end_line": 9158,
5016+ "section": "Raw HTML"
5017+ },
5018+ {
5019+ "markdown": "foo <!ELEMENT br EMPTY>\n",
5020+ "html": "<p>foo <!ELEMENT br EMPTY></p>\n",
5021+ "example": 628,
5022+ "start_line": 9163,
5023+ "end_line": 9167,
5024+ "section": "Raw HTML"
5025+ },
5026+ {
5027+ "markdown": "foo <![CDATA[>&<]]>\n",
5028+ "html": "<p>foo <![CDATA[>&<]]></p>\n",
5029+ "example": 629,
5030+ "start_line": 9172,
5031+ "end_line": 9176,
5032+ "section": "Raw HTML"
5033+ },
5034+ {
5035+ "markdown": "foo <a href=\"&ouml;\">\n",
5036+ "html": "<p>foo <a href=\"&ouml;\"></p>\n",
5037+ "example": 630,
5038+ "start_line": 9182,
5039+ "end_line": 9186,
5040+ "section": "Raw HTML"
5041+ },
5042+ {
5043+ "markdown": "foo <a href=\"\\*\">\n",
5044+ "html": "<p>foo <a href=\"\\*\"></p>\n",
5045+ "example": 631,
5046+ "start_line": 9191,
5047+ "end_line": 9195,
5048+ "section": "Raw HTML"
5049+ },
5050+ {
5051+ "markdown": "<a href=\"\\\"\">\n",
5052+ "html": "<p>&lt;a href=&quot;&quot;&quot;&gt;</p>\n",
5053+ "example": 632,
5054+ "start_line": 9198,
5055+ "end_line": 9202,
5056+ "section": "Raw HTML"
5057+ },
5058+ {
5059+ "markdown": "foo \nbaz\n",
5060+ "html": "<p>foo<br />\nbaz</p>\n",
5061+ "example": 633,
5062+ "start_line": 9212,
5063+ "end_line": 9218,
5064+ "section": "Hard line breaks"
5065+ },
5066+ {
5067+ "markdown": "foo\\\nbaz\n",
5068+ "html": "<p>foo<br />\nbaz</p>\n",
5069+ "example": 634,
5070+ "start_line": 9224,
5071+ "end_line": 9230,
5072+ "section": "Hard line breaks"
5073+ },
5074+ {
5075+ "markdown": "foo \nbaz\n",
5076+ "html": "<p>foo<br />\nbaz</p>\n",
5077+ "example": 635,
5078+ "start_line": 9235,
5079+ "end_line": 9241,
5080+ "section": "Hard line breaks"
5081+ },
5082+ {
5083+ "markdown": "foo \n bar\n",
5084+ "html": "<p>foo<br />\nbar</p>\n",
5085+ "example": 636,
5086+ "start_line": 9246,
5087+ "end_line": 9252,
5088+ "section": "Hard line breaks"
5089+ },
5090+ {
5091+ "markdown": "foo\\\n bar\n",
5092+ "html": "<p>foo<br />\nbar</p>\n",
5093+ "example": 637,
5094+ "start_line": 9255,
5095+ "end_line": 9261,
5096+ "section": "Hard line breaks"
5097+ },
5098+ {
5099+ "markdown": "*foo \nbar*\n",
5100+ "html": "<p><em>foo<br />\nbar</em></p>\n",
5101+ "example": 638,
5102+ "start_line": 9267,
5103+ "end_line": 9273,
5104+ "section": "Hard line breaks"
5105+ },
5106+ {
5107+ "markdown": "*foo\\\nbar*\n",
5108+ "html": "<p><em>foo<br />\nbar</em></p>\n",
5109+ "example": 639,
5110+ "start_line": 9276,
5111+ "end_line": 9282,
5112+ "section": "Hard line breaks"
5113+ },
5114+ {
5115+ "markdown": "`code \nspan`\n",
5116+ "html": "<p><code>code span</code></p>\n",
5117+ "example": 640,
5118+ "start_line": 9287,
5119+ "end_line": 9292,
5120+ "section": "Hard line breaks"
5121+ },
5122+ {
5123+ "markdown": "`code\\\nspan`\n",
5124+ "html": "<p><code>code\\ span</code></p>\n",
5125+ "example": 641,
5126+ "start_line": 9295,
5127+ "end_line": 9300,
5128+ "section": "Hard line breaks"
5129+ },
5130+ {
5131+ "markdown": "<a href=\"foo \nbar\">\n",
5132+ "html": "<p><a href=\"foo \nbar\"></p>\n",
5133+ "example": 642,
5134+ "start_line": 9305,
5135+ "end_line": 9311,
5136+ "section": "Hard line breaks"
5137+ },
5138+ {
5139+ "markdown": "<a href=\"foo\\\nbar\">\n",
5140+ "html": "<p><a href=\"foo\\\nbar\"></p>\n",
5141+ "example": 643,
5142+ "start_line": 9314,
5143+ "end_line": 9320,
5144+ "section": "Hard line breaks"
5145+ },
5146+ {
5147+ "markdown": "foo\\\n",
5148+ "html": "<p>foo\\</p>\n",
5149+ "example": 644,
5150+ "start_line": 9327,
5151+ "end_line": 9331,
5152+ "section": "Hard line breaks"
5153+ },
5154+ {
5155+ "markdown": "foo \n",
5156+ "html": "<p>foo</p>\n",
5157+ "example": 645,
5158+ "start_line": 9334,
5159+ "end_line": 9338,
5160+ "section": "Hard line breaks"
5161+ },
5162+ {
5163+ "markdown": "### foo\\\n",
5164+ "html": "<h3>foo\\</h3>\n",
5165+ "example": 646,
5166+ "start_line": 9341,
5167+ "end_line": 9345,
5168+ "section": "Hard line breaks"
5169+ },
5170+ {
5171+ "markdown": "### foo \n",
5172+ "html": "<h3>foo</h3>\n",
5173+ "example": 647,
5174+ "start_line": 9348,
5175+ "end_line": 9352,
5176+ "section": "Hard line breaks"
5177+ },
5178+ {
5179+ "markdown": "foo\nbaz\n",
5180+ "html": "<p>foo\nbaz</p>\n",
5181+ "example": 648,
5182+ "start_line": 9363,
5183+ "end_line": 9369,
5184+ "section": "Soft line breaks"
5185+ },
5186+ {
5187+ "markdown": "foo \n baz\n",
5188+ "html": "<p>foo\nbaz</p>\n",
5189+ "example": 649,
5190+ "start_line": 9375,
5191+ "end_line": 9381,
5192+ "section": "Soft line breaks"
5193+ },
5194+ {
5195+ "markdown": "hello $.;'there\n",
5196+ "html": "<p>hello $.;'there</p>\n",
5197+ "example": 650,
5198+ "start_line": 9395,
5199+ "end_line": 9399,
5200+ "section": "Textual content"
5201+ },
5202+ {
5203+ "markdown": "Foo χρῆν\n",
5204+ "html": "<p>Foo χρῆν</p>\n",
5205+ "example": 651,
5206+ "start_line": 9402,
5207+ "end_line": 9406,
5208+ "section": "Textual content"
5209+ },
5210+ {
5211+ "markdown": "Multiple spaces\n",
5212+ "html": "<p>Multiple spaces</p>\n",
5213+ "example": 652,
5214+ "start_line": 9411,
5215+ "end_line": 9415,
5216+ "section": "Textual content"
5217+ }
5218+]
\ No newline at end of file
--- /dev/null
+++ b/tools/gfm_stats.json
@@ -0,0 +1,733 @@
1+{
2+ "Tabs": {
3+ "1": "strict",
4+ "2": "strict",
5+ "3": "strict",
6+ "4": "strict",
7+ "5": "strict",
8+ "6": "loose",
9+ "7": "loose",
10+ "8": "strict",
11+ "9": "strict",
12+ "10": "strict",
13+ "11": "strict"
14+ },
15+ "Precedence": {
16+ "12": "strict"
17+ },
18+ "Thematic breaks": {
19+ "13": "strict",
20+ "14": "strict",
21+ "15": "strict",
22+ "16": "strict",
23+ "17": "strict",
24+ "18": "strict",
25+ "19": "strict",
26+ "20": "strict",
27+ "21": "strict",
28+ "22": "strict",
29+ "23": "strict",
30+ "24": "strict",
31+ "25": "strict",
32+ "26": "strict",
33+ "27": "strict",
34+ "28": "strict",
35+ "29": "strict",
36+ "30": "strict",
37+ "31": "strict"
38+ },
39+ "ATX headings": {
40+ "32": "strict",
41+ "33": "strict",
42+ "34": "strict",
43+ "35": "strict",
44+ "36": "strict",
45+ "37": "strict",
46+ "38": "strict",
47+ "39": "strict",
48+ "40": "strict",
49+ "41": "strict",
50+ "42": "strict",
51+ "43": "loose",
52+ "44": "strict",
53+ "45": "loose",
54+ "46": "loose",
55+ "47": "strict",
56+ "48": "strict",
57+ "49": "fail"
58+ },
59+ "Setext headings": {
60+ "50": "strict",
61+ "51": "strict",
62+ "52": "loose",
63+ "53": "strict",
64+ "54": "loose",
65+ "55": "strict",
66+ "56": "strict",
67+ "57": "strict",
68+ "58": "strict",
69+ "59": "strict",
70+ "60": "strict",
71+ "61": "loose",
72+ "62": "strict",
73+ "63": "fail",
74+ "64": "strict",
75+ "65": "strict",
76+ "66": "strict",
77+ "67": "strict",
78+ "68": "strict",
79+ "69": "strict",
80+ "70": "strict",
81+ "71": "strict",
82+ "72": "strict",
83+ "73": "strict",
84+ "74": "strict",
85+ "75": "strict",
86+ "76": "strict"
87+ },
88+ "Indented code blocks": {
89+ "77": "strict",
90+ "78": "strict",
91+ "79": "strict",
92+ "80": "strict",
93+ "81": "fail",
94+ "82": "strict",
95+ "83": "strict",
96+ "84": "strict",
97+ "85": "strict",
98+ "86": "strict",
99+ "87": "loose",
100+ "88": "strict"
101+ },
102+ "Fenced code blocks": {
103+ "89": "strict",
104+ "90": "strict",
105+ "91": "strict",
106+ "92": "strict",
107+ "93": "strict",
108+ "94": "strict",
109+ "95": "strict",
110+ "96": "fail",
111+ "97": "loose",
112+ "98": "strict",
113+ "99": "strict",
114+ "100": "strict",
115+ "101": "loose",
116+ "102": "loose",
117+ "103": "loose",
118+ "104": "strict",
119+ "105": "strict",
120+ "106": "strict",
121+ "107": "loose",
122+ "108": "fail",
123+ "109": "loose",
124+ "110": "strict",
125+ "111": "strict",
126+ "112": "strict",
127+ "113": "strict",
128+ "114": "strict",
129+ "115": "strict",
130+ "116": "strict",
131+ "117": "fail"
132+ },
133+ "HTML blocks": {
134+ "118": "fail",
135+ "119": "strict",
136+ "120": "strict",
137+ "121": "strict",
138+ "122": "fail",
139+ "123": "strict",
140+ "124": "strict",
141+ "125": "strict",
142+ "126": "strict",
143+ "127": "strict",
144+ "128": "strict",
145+ "129": "strict",
146+ "130": "strict",
147+ "131": "strict",
148+ "132": "strict",
149+ "133": "strict",
150+ "134": "strict",
151+ "135": "strict",
152+ "136": "strict",
153+ "137": "fail",
154+ "138": "strict",
155+ "139": "strict",
156+ "140": "strict",
157+ "141": "strict",
158+ "142": "strict",
159+ "143": "fail",
160+ "144": "fail",
161+ "145": "strict",
162+ "146": "strict",
163+ "147": "strict",
164+ "148": "strict",
165+ "149": "strict",
166+ "150": "strict",
167+ "151": "strict",
168+ "152": "strict",
169+ "153": "strict",
170+ "154": "fail",
171+ "155": "strict",
172+ "156": "strict",
173+ "157": "fail",
174+ "158": "strict",
175+ "159": "fail",
176+ "160": "fail"
177+ },
178+ "Link reference definitions": {
179+ "161": "strict",
180+ "162": "strict",
181+ "163": "strict",
182+ "164": "fail",
183+ "165": "strict",
184+ "166": "strict",
185+ "167": "strict",
186+ "168": "strict",
187+ "169": "fail",
188+ "170": "fail",
189+ "171": "fail",
190+ "172": "strict",
191+ "173": "strict",
192+ "174": "strict",
193+ "175": "fail",
194+ "176": "loose",
195+ "177": "strict",
196+ "178": "loose",
197+ "179": "loose",
198+ "180": "loose",
199+ "181": "strict",
200+ "182": "strict",
201+ "183": "strict",
202+ "184": "fail",
203+ "185": "fail",
204+ "186": "strict",
205+ "187": "strict",
206+ "188": "loose"
207+ },
208+ "Paragraphs": {
209+ "189": "strict",
210+ "190": "strict",
211+ "191": "strict",
212+ "192": "strict",
213+ "193": "strict",
214+ "194": "strict",
215+ "195": "strict",
216+ "196": "strict"
217+ },
218+ "Blank lines": {
219+ "197": "strict"
220+ },
221+ "Tables (extension)": {
222+ "198": "fail",
223+ "199": "fail",
224+ "200": "fail",
225+ "201": "fail",
226+ "202": "fail",
227+ "203": "loose",
228+ "204": "fail",
229+ "205": "fail"
230+ },
231+ "Block quotes": {
232+ "206": "strict",
233+ "207": "strict",
234+ "208": "strict",
235+ "209": "strict",
236+ "210": "strict",
237+ "211": "strict",
238+ "212": "strict",
239+ "213": "strict",
240+ "214": "strict",
241+ "215": "fail",
242+ "216": "fail",
243+ "217": "strict",
244+ "218": "strict",
245+ "219": "strict",
246+ "220": "strict",
247+ "221": "strict",
248+ "222": "strict",
249+ "223": "strict",
250+ "224": "strict",
251+ "225": "strict",
252+ "226": "strict",
253+ "227": "fail",
254+ "228": "strict",
255+ "229": "strict",
256+ "230": "strict"
257+ },
258+ "List items": {
259+ "231": "strict",
260+ "232": "strict",
261+ "233": "strict",
262+ "234": "strict",
263+ "235": "strict",
264+ "236": "strict",
265+ "237": "strict",
266+ "238": "strict",
267+ "239": "strict",
268+ "240": "fail",
269+ "241": "strict",
270+ "242": "fail",
271+ "243": "strict",
272+ "244": "strict",
273+ "245": "strict",
274+ "246": "strict",
275+ "247": "strict",
276+ "248": "strict",
277+ "249": "strict",
278+ "250": "strict",
279+ "251": "strict",
280+ "252": "strict",
281+ "253": "strict",
282+ "254": "strict",
283+ "255": "strict",
284+ "256": "strict",
285+ "257": "strict",
286+ "258": "fail",
287+ "259": "strict",
288+ "260": "strict",
289+ "261": "strict",
290+ "262": "strict",
291+ "263": "strict",
292+ "264": "strict",
293+ "265": "strict",
294+ "266": "strict",
295+ "267": "strict",
296+ "268": "strict",
297+ "269": "strict",
298+ "270": "strict",
299+ "271": "strict",
300+ "272": "strict",
301+ "273": "strict",
302+ "274": "strict",
303+ "275": "strict",
304+ "276": "strict",
305+ "277": "strict",
306+ "278": "loose"
307+ },
308+ "Lists": {
309+ "281": "strict",
310+ "282": "strict",
311+ "283": "strict",
312+ "284": "fail",
313+ "285": "strict",
314+ "286": "fail",
315+ "287": "fail",
316+ "288": "fail",
317+ "289": "fail",
318+ "290": "strict",
319+ "291": "strict",
320+ "292": "strict",
321+ "293": "strict",
322+ "294": "strict",
323+ "295": "strict",
324+ "296": "strict",
325+ "297": "fail",
326+ "298": "fail",
327+ "299": "strict",
328+ "300": "strict",
329+ "301": "strict",
330+ "302": "strict",
331+ "303": "strict",
332+ "304": "strict",
333+ "305": "strict",
334+ "306": "strict"
335+ },
336+ "Inlines": {
337+ "307": "strict"
338+ },
339+ "Backslash escapes": {
340+ "308": "loose",
341+ "309": "strict",
342+ "310": "loose",
343+ "311": "strict",
344+ "312": "strict",
345+ "313": "strict",
346+ "314": "strict",
347+ "315": "strict",
348+ "316": "strict",
349+ "317": "strict",
350+ "318": "strict",
351+ "319": "strict",
352+ "320": "fail"
353+ },
354+ "Entity and numeric character references": {
355+ "321": "loose",
356+ "322": "loose",
357+ "323": "loose",
358+ "324": "loose",
359+ "325": "strict",
360+ "326": "loose",
361+ "327": "strict",
362+ "328": "fail",
363+ "329": "fail",
364+ "330": "fail",
365+ "331": "strict",
366+ "332": "strict",
367+ "333": "loose",
368+ "334": "loose",
369+ "335": "loose",
370+ "336": "loose",
371+ "337": "strict"
372+ },
373+ "Code spans": {
374+ "338": "strict",
375+ "339": "strict",
376+ "340": "strict",
377+ "341": "loose",
378+ "342": "loose",
379+ "343": "loose",
380+ "344": "fail",
381+ "345": "strict",
382+ "346": "loose",
383+ "347": "strict",
384+ "348": "strict",
385+ "349": "strict",
386+ "350": "strict",
387+ "351": "strict",
388+ "352": "strict",
389+ "353": "loose",
390+ "354": "strict",
391+ "355": "strict",
392+ "356": "strict",
393+ "357": "strict",
394+ "358": "strict",
395+ "359": "strict"
396+ },
397+ "Emphasis and strong emphasis": {
398+ "360": "strict",
399+ "361": "strict",
400+ "362": "loose",
401+ "363": "fail",
402+ "364": "strict",
403+ "365": "strict",
404+ "366": "strict",
405+ "367": "strict",
406+ "368": "loose",
407+ "369": "strict",
408+ "370": "strict",
409+ "371": "strict",
410+ "372": "loose",
411+ "373": "strict",
412+ "374": "strict",
413+ "375": "strict",
414+ "376": "strict",
415+ "377": "strict",
416+ "378": "strict",
417+ "379": "strict",
418+ "380": "strict",
419+ "381": "strict",
420+ "382": "strict",
421+ "383": "strict",
422+ "384": "strict",
423+ "385": "strict",
424+ "386": "strict",
425+ "387": "strict",
426+ "388": "strict",
427+ "389": "loose",
428+ "390": "strict",
429+ "391": "strict",
430+ "392": "strict",
431+ "393": "strict",
432+ "394": "loose",
433+ "395": "strict",
434+ "396": "strict",
435+ "397": "strict",
436+ "398": "strict",
437+ "399": "strict",
438+ "400": "strict",
439+ "401": "strict",
440+ "402": "strict",
441+ "403": "strict",
442+ "404": "loose",
443+ "405": "strict",
444+ "406": "strict",
445+ "407": "strict",
446+ "408": "strict",
447+ "409": "strict",
448+ "410": "strict",
449+ "411": "strict",
450+ "412": "strict",
451+ "413": "strict",
452+ "414": "strict",
453+ "415": "strict",
454+ "416": "strict",
455+ "417": "strict",
456+ "418": "strict",
457+ "419": "strict",
458+ "420": "strict",
459+ "421": "strict",
460+ "422": "strict",
461+ "423": "strict",
462+ "424": "strict",
463+ "425": "strict",
464+ "426": "strict",
465+ "427": "strict",
466+ "428": "strict",
467+ "429": "strict",
468+ "430": "strict",
469+ "431": "strict",
470+ "432": "strict",
471+ "433": "strict",
472+ "434": "strict",
473+ "435": "strict",
474+ "436": "strict",
475+ "437": "strict",
476+ "438": "strict",
477+ "439": "strict",
478+ "440": "strict",
479+ "441": "strict",
480+ "442": "strict",
481+ "443": "strict",
482+ "444": "strict",
483+ "445": "strict",
484+ "446": "strict",
485+ "447": "strict",
486+ "448": "strict",
487+ "449": "strict",
488+ "450": "strict",
489+ "451": "strict",
490+ "452": "strict",
491+ "453": "strict",
492+ "454": "strict",
493+ "455": "strict",
494+ "456": "strict",
495+ "457": "strict",
496+ "458": "strict",
497+ "459": "strict",
498+ "460": "strict",
499+ "461": "strict",
500+ "462": "strict",
501+ "463": "strict",
502+ "464": "strict",
503+ "465": "strict",
504+ "466": "strict",
505+ "467": "strict",
506+ "468": "strict",
507+ "469": "strict",
508+ "470": "strict",
509+ "471": "strict",
510+ "472": "strict",
511+ "473": "strict",
512+ "474": "strict",
513+ "475": "strict",
514+ "476": "strict",
515+ "477": "strict",
516+ "478": "strict",
517+ "479": "strict",
518+ "480": "strict",
519+ "481": "strict",
520+ "482": "strict",
521+ "483": "strict",
522+ "484": "strict",
523+ "485": "strict",
524+ "486": "strict",
525+ "487": "strict",
526+ "488": "strict",
527+ "489": "strict",
528+ "490": "strict"
529+ },
530+ "Strikethrough (extension)": {
531+ "491": "strict",
532+ "492": "strict"
533+ },
534+ "Links": {
535+ "493": "strict",
536+ "494": "strict",
537+ "495": "strict",
538+ "496": "strict",
539+ "497": "strict",
540+ "498": "strict",
541+ "499": "strict",
542+ "500": "strict",
543+ "501": "strict",
544+ "502": "strict",
545+ "503": "strict",
546+ "504": "strict",
547+ "505": "strict",
548+ "506": "strict",
549+ "507": "strict",
550+ "508": "strict",
551+ "509": "strict",
552+ "510": "strict",
553+ "511": "fail",
554+ "512": "strict",
555+ "513": "strict",
556+ "514": "fail",
557+ "515": "fail",
558+ "516": "loose",
559+ "517": "fail",
560+ "518": "strict",
561+ "519": "strict",
562+ "520": "strict",
563+ "521": "strict",
564+ "522": "strict",
565+ "523": "strict",
566+ "524": "strict",
567+ "525": "strict",
568+ "526": "strict",
569+ "527": "strict",
570+ "528": "strict",
571+ "529": "strict",
572+ "530": "strict",
573+ "531": "strict",
574+ "532": "strict",
575+ "533": "strict",
576+ "534": "strict",
577+ "535": "strict",
578+ "536": "strict",
579+ "537": "strict",
580+ "538": "strict",
581+ "539": "strict",
582+ "540": "strict",
583+ "541": "strict",
584+ "542": "strict",
585+ "543": "strict",
586+ "544": "strict",
587+ "545": "strict",
588+ "546": "strict",
589+ "547": "strict",
590+ "548": "strict",
591+ "549": "strict",
592+ "550": "strict",
593+ "551": "strict",
594+ "552": "strict",
595+ "553": "strict",
596+ "554": "fail",
597+ "555": "strict",
598+ "556": "strict",
599+ "557": "strict",
600+ "558": "strict",
601+ "559": "strict",
602+ "560": "strict",
603+ "561": "strict",
604+ "562": "strict",
605+ "563": "strict",
606+ "564": "loose",
607+ "565": "strict",
608+ "566": "strict",
609+ "567": "strict",
610+ "568": "strict",
611+ "569": "strict",
612+ "570": "strict",
613+ "571": "strict",
614+ "572": "strict",
615+ "573": "strict",
616+ "574": "strict",
617+ "575": "strict",
618+ "576": "strict",
619+ "577": "strict",
620+ "578": "strict",
621+ "579": "strict"
622+ },
623+ "Images": {
624+ "580": "strict",
625+ "581": "strict",
626+ "582": "fail",
627+ "583": "strict",
628+ "584": "strict",
629+ "585": "strict",
630+ "586": "strict",
631+ "587": "strict",
632+ "588": "strict",
633+ "589": "strict",
634+ "590": "strict",
635+ "591": "strict",
636+ "592": "strict",
637+ "593": "strict",
638+ "594": "strict",
639+ "595": "loose",
640+ "596": "strict",
641+ "597": "strict",
642+ "598": "loose",
643+ "599": "strict",
644+ "600": "strict",
645+ "601": "strict"
646+ },
647+ "Autolinks": {
648+ "602": "strict",
649+ "603": "loose",
650+ "604": "strict",
651+ "605": "strict",
652+ "606": "strict",
653+ "607": "strict",
654+ "608": "strict",
655+ "609": "strict",
656+ "610": "strict",
657+ "611": "strict",
658+ "612": "strict",
659+ "613": "strict",
660+ "614": "strict",
661+ "615": "strict",
662+ "616": "fail",
663+ "617": "strict",
664+ "618": "strict",
665+ "619": "fail",
666+ "620": "strict"
667+ },
668+ "Autolinks (extension)": {
669+ "621": "strict",
670+ "622": "strict",
671+ "623": "strict",
672+ "624": "fail",
673+ "625": "strict",
674+ "626": "loose",
675+ "627": "strict",
676+ "628": "strict",
677+ "629": "fail",
678+ "630": "fail",
679+ "631": "fail"
680+ },
681+ "Raw HTML": {
682+ "632": "strict",
683+ "633": "fail",
684+ "634": "strict",
685+ "635": "strict",
686+ "636": "strict",
687+ "637": "strict",
688+ "638": "fail",
689+ "639": "fail",
690+ "640": "fail",
691+ "641": "fail",
692+ "642": "strict",
693+ "643": "fail",
694+ "644": "fail",
695+ "645": "strict",
696+ "646": "strict",
697+ "647": "strict",
698+ "648": "strict",
699+ "649": "loose",
700+ "650": "strict",
701+ "651": "strict",
702+ "652": "fail"
703+ },
704+ "Disallowed Raw HTML (extension)": {
705+ "653": "fail"
706+ },
707+ "Hard line breaks": {
708+ "654": "strict",
709+ "655": "strict",
710+ "656": "strict",
711+ "657": "strict",
712+ "658": "strict",
713+ "659": "strict",
714+ "660": "strict",
715+ "661": "strict",
716+ "662": "strict",
717+ "663": "strict",
718+ "664": "strict",
719+ "665": "strict",
720+ "666": "strict",
721+ "667": "strict",
722+ "668": "strict"
723+ },
724+ "Soft line breaks": {
725+ "669": "strict",
726+ "670": "loose"
727+ },
728+ "Textual content": {
729+ "671": "strict",
730+ "672": "strict",
731+ "673": "strict"
732+ }
733+}
\ No newline at end of file
--- /dev/null
+++ b/tools/gfm_stats.txt
@@ -0,0 +1,32 @@
1+ 11 of 11 - 100.000% Tabs
2+ 1 of 1 - 100.000% Precedence
3+ 19 of 19 - 100.000% Thematic breaks
4+ 17 of 18 - 94.444% ATX headings
5+ 26 of 27 - 96.296% Setext headings
6+ 11 of 12 - 91.667% Indented code blocks
7+ 26 of 29 - 89.655% Fenced code blocks
8+ 34 of 43 - 79.070% HTML blocks
9+ 21 of 28 - 75.000% Link reference definitions
10+ 8 of 8 - 100.000% Paragraphs
11+ 1 of 1 - 100.000% Blank lines
12+ 1 of 8 - 12.500% Tables (extension)
13+ 22 of 25 - 88.000% Block quotes
14+ 45 of 48 - 93.750% List items
15+ 19 of 26 - 73.077% Lists
16+ 1 of 1 - 100.000% Inlines
17+ 12 of 13 - 92.308% Backslash escapes
18+ 14 of 17 - 82.353% Entity and numeric character references
19+ 21 of 22 - 95.455% Code spans
20+ 130 of 131 - 99.237% Emphasis and strong emphasis
21+ 2 of 2 - 100.000% Strikethrough (extension)
22+ 82 of 87 - 94.253% Links
23+ 21 of 22 - 95.455% Images
24+ 17 of 19 - 89.474% Autolinks
25+ 7 of 11 - 63.636% Autolinks (extension)
26+ 13 of 21 - 61.905% Raw HTML
27+ 0 of 1 - 0.000% Disallowed Raw HTML (extension)
28+ 15 of 15 - 100.000% Hard line breaks
29+ 2 of 2 - 100.000% Soft line breaks
30+ 3 of 3 - 100.000% Textual content
31+ 602 of 671 - 89.717% TOTAL
32+ 550 of 602 - 91.362% TOTAL Strict
--- /dev/null
+++ b/tools/gfm_tests.json
@@ -0,0 +1,6085 @@
1+[
2+ {
3+ "markdown": "\tfoo\tbaz\t\tbim\n",
4+ "html": "<pre><code>foo\tbaz\t\tbim\n</code></pre>\n",
5+ "example": 1,
6+ "start_line": 368,
7+ "end_line": 373,
8+ "section": "Tabs",
9+ "extensions": []
10+ },
11+ {
12+ "markdown": " \tfoo\tbaz\t\tbim\n",
13+ "html": "<pre><code>foo\tbaz\t\tbim\n</code></pre>\n",
14+ "example": 2,
15+ "start_line": 375,
16+ "end_line": 380,
17+ "section": "Tabs",
18+ "extensions": []
19+ },
20+ {
21+ "markdown": " a\ta\n \u1f50\ta\n",
22+ "html": "<pre><code>a\ta\n\u1f50\ta\n</code></pre>\n",
23+ "example": 3,
24+ "start_line": 382,
25+ "end_line": 389,
26+ "section": "Tabs",
27+ "extensions": []
28+ },
29+ {
30+ "markdown": " - foo\n\n\tbar\n",
31+ "html": "<ul>\n<li>\n<p>foo</p>\n<p>bar</p>\n</li>\n</ul>\n",
32+ "example": 4,
33+ "start_line": 395,
34+ "end_line": 406,
35+ "section": "Tabs",
36+ "extensions": []
37+ },
38+ {
39+ "markdown": "- foo\n\n\t\tbar\n",
40+ "html": "<ul>\n<li>\n<p>foo</p>\n<pre><code> bar\n</code></pre>\n</li>\n</ul>\n",
41+ "example": 5,
42+ "start_line": 408,
43+ "end_line": 420,
44+ "section": "Tabs",
45+ "extensions": []
46+ },
47+ {
48+ "markdown": ">\t\tfoo\n",
49+ "html": "<blockquote>\n<pre><code> foo\n</code></pre>\n</blockquote>\n",
50+ "example": 6,
51+ "start_line": 431,
52+ "end_line": 438,
53+ "section": "Tabs",
54+ "extensions": []
55+ },
56+ {
57+ "markdown": "-\t\tfoo\n",
58+ "html": "<ul>\n<li>\n<pre><code> foo\n</code></pre>\n</li>\n</ul>\n",
59+ "example": 7,
60+ "start_line": 440,
61+ "end_line": 449,
62+ "section": "Tabs",
63+ "extensions": []
64+ },
65+ {
66+ "markdown": " foo\n\tbar\n",
67+ "html": "<pre><code>foo\nbar\n</code></pre>\n",
68+ "example": 8,
69+ "start_line": 452,
70+ "end_line": 459,
71+ "section": "Tabs",
72+ "extensions": []
73+ },
74+ {
75+ "markdown": " - foo\n - bar\n\t - baz\n",
76+ "html": "<ul>\n<li>foo\n<ul>\n<li>bar\n<ul>\n<li>baz</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n",
77+ "example": 9,
78+ "start_line": 461,
79+ "end_line": 477,
80+ "section": "Tabs",
81+ "extensions": []
82+ },
83+ {
84+ "markdown": "#\tFoo\n",
85+ "html": "<h1>Foo</h1>\n",
86+ "example": 10,
87+ "start_line": 479,
88+ "end_line": 483,
89+ "section": "Tabs",
90+ "extensions": []
91+ },
92+ {
93+ "markdown": "*\t*\t*\t\n",
94+ "html": "<hr />\n",
95+ "example": 11,
96+ "start_line": 485,
97+ "end_line": 489,
98+ "section": "Tabs",
99+ "extensions": []
100+ },
101+ {
102+ "markdown": "- `one\n- two`\n",
103+ "html": "<ul>\n<li>`one</li>\n<li>two`</li>\n</ul>\n",
104+ "example": 12,
105+ "start_line": 512,
106+ "end_line": 520,
107+ "section": "Precedence",
108+ "extensions": []
109+ },
110+ {
111+ "markdown": "***\n---\n___\n",
112+ "html": "<hr />\n<hr />\n<hr />\n",
113+ "example": 13,
114+ "start_line": 551,
115+ "end_line": 559,
116+ "section": "Thematic breaks",
117+ "extensions": []
118+ },
119+ {
120+ "markdown": "+++\n",
121+ "html": "<p>+++</p>\n",
122+ "example": 14,
123+ "start_line": 564,
124+ "end_line": 568,
125+ "section": "Thematic breaks",
126+ "extensions": []
127+ },
128+ {
129+ "markdown": "===\n",
130+ "html": "<p>===</p>\n",
131+ "example": 15,
132+ "start_line": 571,
133+ "end_line": 575,
134+ "section": "Thematic breaks",
135+ "extensions": []
136+ },
137+ {
138+ "markdown": "--\n**\n__\n",
139+ "html": "<p>--\n**\n__</p>\n",
140+ "example": 16,
141+ "start_line": 580,
142+ "end_line": 588,
143+ "section": "Thematic breaks",
144+ "extensions": []
145+ },
146+ {
147+ "markdown": " ***\n ***\n ***\n",
148+ "html": "<hr />\n<hr />\n<hr />\n",
149+ "example": 17,
150+ "start_line": 593,
151+ "end_line": 601,
152+ "section": "Thematic breaks",
153+ "extensions": []
154+ },
155+ {
156+ "markdown": " ***\n",
157+ "html": "<pre><code>***\n</code></pre>\n",
158+ "example": 18,
159+ "start_line": 606,
160+ "end_line": 611,
161+ "section": "Thematic breaks",
162+ "extensions": []
163+ },
164+ {
165+ "markdown": "Foo\n ***\n",
166+ "html": "<p>Foo\n***</p>\n",
167+ "example": 19,
168+ "start_line": 614,
169+ "end_line": 620,
170+ "section": "Thematic breaks",
171+ "extensions": []
172+ },
173+ {
174+ "markdown": "_____________________________________\n",
175+ "html": "<hr />\n",
176+ "example": 20,
177+ "start_line": 625,
178+ "end_line": 629,
179+ "section": "Thematic breaks",
180+ "extensions": []
181+ },
182+ {
183+ "markdown": " - - -\n",
184+ "html": "<hr />\n",
185+ "example": 21,
186+ "start_line": 634,
187+ "end_line": 638,
188+ "section": "Thematic breaks",
189+ "extensions": []
190+ },
191+ {
192+ "markdown": " ** * ** * ** * **\n",
193+ "html": "<hr />\n",
194+ "example": 22,
195+ "start_line": 641,
196+ "end_line": 645,
197+ "section": "Thematic breaks",
198+ "extensions": []
199+ },
200+ {
201+ "markdown": "- - - -\n",
202+ "html": "<hr />\n",
203+ "example": 23,
204+ "start_line": 648,
205+ "end_line": 652,
206+ "section": "Thematic breaks",
207+ "extensions": []
208+ },
209+ {
210+ "markdown": "- - - - \n",
211+ "html": "<hr />\n",
212+ "example": 24,
213+ "start_line": 657,
214+ "end_line": 661,
215+ "section": "Thematic breaks",
216+ "extensions": []
217+ },
218+ {
219+ "markdown": "_ _ _ _ a\n\na------\n\n---a---\n",
220+ "html": "<p>_ _ _ _ a</p>\n<p>a------</p>\n<p>---a---</p>\n",
221+ "example": 25,
222+ "start_line": 666,
223+ "end_line": 676,
224+ "section": "Thematic breaks",
225+ "extensions": []
226+ },
227+ {
228+ "markdown": " *-*\n",
229+ "html": "<p><em>-</em></p>\n",
230+ "example": 26,
231+ "start_line": 682,
232+ "end_line": 686,
233+ "section": "Thematic breaks",
234+ "extensions": []
235+ },
236+ {
237+ "markdown": "- foo\n***\n- bar\n",
238+ "html": "<ul>\n<li>foo</li>\n</ul>\n<hr />\n<ul>\n<li>bar</li>\n</ul>\n",
239+ "example": 27,
240+ "start_line": 691,
241+ "end_line": 703,
242+ "section": "Thematic breaks",
243+ "extensions": []
244+ },
245+ {
246+ "markdown": "Foo\n***\nbar\n",
247+ "html": "<p>Foo</p>\n<hr />\n<p>bar</p>\n",
248+ "example": 28,
249+ "start_line": 708,
250+ "end_line": 716,
251+ "section": "Thematic breaks",
252+ "extensions": []
253+ },
254+ {
255+ "markdown": "Foo\n---\nbar\n",
256+ "html": "<h2>Foo</h2>\n<p>bar</p>\n",
257+ "example": 29,
258+ "start_line": 725,
259+ "end_line": 732,
260+ "section": "Thematic breaks",
261+ "extensions": []
262+ },
263+ {
264+ "markdown": "* Foo\n* * *\n* Bar\n",
265+ "html": "<ul>\n<li>Foo</li>\n</ul>\n<hr />\n<ul>\n<li>Bar</li>\n</ul>\n",
266+ "example": 30,
267+ "start_line": 738,
268+ "end_line": 750,
269+ "section": "Thematic breaks",
270+ "extensions": []
271+ },
272+ {
273+ "markdown": "- Foo\n- * * *\n",
274+ "html": "<ul>\n<li>Foo</li>\n<li>\n<hr />\n</li>\n</ul>\n",
275+ "example": 31,
276+ "start_line": 755,
277+ "end_line": 765,
278+ "section": "Thematic breaks",
279+ "extensions": []
280+ },
281+ {
282+ "markdown": "# foo\n## foo\n### foo\n#### foo\n##### foo\n###### foo\n",
283+ "html": "<h1>foo</h1>\n<h2>foo</h2>\n<h3>foo</h3>\n<h4>foo</h4>\n<h5>foo</h5>\n<h6>foo</h6>\n",
284+ "example": 32,
285+ "start_line": 784,
286+ "end_line": 798,
287+ "section": "ATX headings",
288+ "extensions": []
289+ },
290+ {
291+ "markdown": "####### foo\n",
292+ "html": "<p>####### foo</p>\n",
293+ "example": 33,
294+ "start_line": 803,
295+ "end_line": 807,
296+ "section": "ATX headings",
297+ "extensions": []
298+ },
299+ {
300+ "markdown": "#5 bolt\n\n#hashtag\n",
301+ "html": "<p>#5 bolt</p>\n<p>#hashtag</p>\n",
302+ "example": 34,
303+ "start_line": 818,
304+ "end_line": 825,
305+ "section": "ATX headings",
306+ "extensions": []
307+ },
308+ {
309+ "markdown": "\\## foo\n",
310+ "html": "<p>## foo</p>\n",
311+ "example": 35,
312+ "start_line": 830,
313+ "end_line": 834,
314+ "section": "ATX headings",
315+ "extensions": []
316+ },
317+ {
318+ "markdown": "# foo *bar* \\*baz\\*\n",
319+ "html": "<h1>foo <em>bar</em> *baz*</h1>\n",
320+ "example": 36,
321+ "start_line": 839,
322+ "end_line": 843,
323+ "section": "ATX headings",
324+ "extensions": []
325+ },
326+ {
327+ "markdown": "# foo \n",
328+ "html": "<h1>foo</h1>\n",
329+ "example": 37,
330+ "start_line": 848,
331+ "end_line": 852,
332+ "section": "ATX headings",
333+ "extensions": []
334+ },
335+ {
336+ "markdown": " ### foo\n ## foo\n # foo\n",
337+ "html": "<h3>foo</h3>\n<h2>foo</h2>\n<h1>foo</h1>\n",
338+ "example": 38,
339+ "start_line": 857,
340+ "end_line": 865,
341+ "section": "ATX headings",
342+ "extensions": []
343+ },
344+ {
345+ "markdown": " # foo\n",
346+ "html": "<pre><code># foo\n</code></pre>\n",
347+ "example": 39,
348+ "start_line": 870,
349+ "end_line": 875,
350+ "section": "ATX headings",
351+ "extensions": []
352+ },
353+ {
354+ "markdown": "foo\n # bar\n",
355+ "html": "<p>foo\n# bar</p>\n",
356+ "example": 40,
357+ "start_line": 878,
358+ "end_line": 884,
359+ "section": "ATX headings",
360+ "extensions": []
361+ },
362+ {
363+ "markdown": "## foo ##\n ### bar ###\n",
364+ "html": "<h2>foo</h2>\n<h3>bar</h3>\n",
365+ "example": 41,
366+ "start_line": 889,
367+ "end_line": 895,
368+ "section": "ATX headings",
369+ "extensions": []
370+ },
371+ {
372+ "markdown": "# foo ##################################\n##### foo ##\n",
373+ "html": "<h1>foo</h1>\n<h5>foo</h5>\n",
374+ "example": 42,
375+ "start_line": 900,
376+ "end_line": 906,
377+ "section": "ATX headings",
378+ "extensions": []
379+ },
380+ {
381+ "markdown": "### foo ### \n",
382+ "html": "<h3>foo</h3>\n",
383+ "example": 43,
384+ "start_line": 911,
385+ "end_line": 915,
386+ "section": "ATX headings",
387+ "extensions": []
388+ },
389+ {
390+ "markdown": "### foo ### b\n",
391+ "html": "<h3>foo ### b</h3>\n",
392+ "example": 44,
393+ "start_line": 922,
394+ "end_line": 926,
395+ "section": "ATX headings",
396+ "extensions": []
397+ },
398+ {
399+ "markdown": "# foo#\n",
400+ "html": "<h1>foo#</h1>\n",
401+ "example": 45,
402+ "start_line": 931,
403+ "end_line": 935,
404+ "section": "ATX headings",
405+ "extensions": []
406+ },
407+ {
408+ "markdown": "### foo \\###\n## foo #\\##\n# foo \\#\n",
409+ "html": "<h3>foo ###</h3>\n<h2>foo ###</h2>\n<h1>foo #</h1>\n",
410+ "example": 46,
411+ "start_line": 941,
412+ "end_line": 949,
413+ "section": "ATX headings",
414+ "extensions": []
415+ },
416+ {
417+ "markdown": "****\n## foo\n****\n",
418+ "html": "<hr />\n<h2>foo</h2>\n<hr />\n",
419+ "example": 47,
420+ "start_line": 955,
421+ "end_line": 963,
422+ "section": "ATX headings",
423+ "extensions": []
424+ },
425+ {
426+ "markdown": "Foo bar\n# baz\nBar foo\n",
427+ "html": "<p>Foo bar</p>\n<h1>baz</h1>\n<p>Bar foo</p>\n",
428+ "example": 48,
429+ "start_line": 966,
430+ "end_line": 974,
431+ "section": "ATX headings",
432+ "extensions": []
433+ },
434+ {
435+ "markdown": "## \n#\n### ###\n",
436+ "html": "<h2></h2>\n<h1></h1>\n<h3></h3>\n",
437+ "example": 49,
438+ "start_line": 979,
439+ "end_line": 987,
440+ "section": "ATX headings",
441+ "extensions": []
442+ },
443+ {
444+ "markdown": "Foo *bar*\n=========\n\nFoo *bar*\n---------\n",
445+ "html": "<h1>Foo <em>bar</em></h1>\n<h2>Foo <em>bar</em></h2>\n",
446+ "example": 50,
447+ "start_line": 1022,
448+ "end_line": 1031,
449+ "section": "Setext headings",
450+ "extensions": []
451+ },
452+ {
453+ "markdown": "Foo *bar\nbaz*\n====\n",
454+ "html": "<h1>Foo <em>bar\nbaz</em></h1>\n",
455+ "example": 51,
456+ "start_line": 1036,
457+ "end_line": 1043,
458+ "section": "Setext headings",
459+ "extensions": []
460+ },
461+ {
462+ "markdown": " Foo *bar\nbaz*\t\n====\n",
463+ "html": "<h1>Foo <em>bar\nbaz</em></h1>\n",
464+ "example": 52,
465+ "start_line": 1050,
466+ "end_line": 1057,
467+ "section": "Setext headings",
468+ "extensions": []
469+ },
470+ {
471+ "markdown": "Foo\n-------------------------\n\nFoo\n=\n",
472+ "html": "<h2>Foo</h2>\n<h1>Foo</h1>\n",
473+ "example": 53,
474+ "start_line": 1062,
475+ "end_line": 1071,
476+ "section": "Setext headings",
477+ "extensions": []
478+ },
479+ {
480+ "markdown": " Foo\n---\n\n Foo\n-----\n\n Foo\n ===\n",
481+ "html": "<h2>Foo</h2>\n<h2>Foo</h2>\n<h1>Foo</h1>\n",
482+ "example": 54,
483+ "start_line": 1077,
484+ "end_line": 1090,
485+ "section": "Setext headings",
486+ "extensions": []
487+ },
488+ {
489+ "markdown": " Foo\n ---\n\n Foo\n---\n",
490+ "html": "<pre><code>Foo\n---\n\nFoo\n</code></pre>\n<hr />\n",
491+ "example": 55,
492+ "start_line": 1095,
493+ "end_line": 1108,
494+ "section": "Setext headings",
495+ "extensions": []
496+ },
497+ {
498+ "markdown": "Foo\n ---- \n",
499+ "html": "<h2>Foo</h2>\n",
500+ "example": 56,
501+ "start_line": 1114,
502+ "end_line": 1119,
503+ "section": "Setext headings",
504+ "extensions": []
505+ },
506+ {
507+ "markdown": "Foo\n ---\n",
508+ "html": "<p>Foo\n---</p>\n",
509+ "example": 57,
510+ "start_line": 1124,
511+ "end_line": 1130,
512+ "section": "Setext headings",
513+ "extensions": []
514+ },
515+ {
516+ "markdown": "Foo\n= =\n\nFoo\n--- -\n",
517+ "html": "<p>Foo\n= =</p>\n<p>Foo</p>\n<hr />\n",
518+ "example": 58,
519+ "start_line": 1135,
520+ "end_line": 1146,
521+ "section": "Setext headings",
522+ "extensions": []
523+ },
524+ {
525+ "markdown": "Foo \n-----\n",
526+ "html": "<h2>Foo</h2>\n",
527+ "example": 59,
528+ "start_line": 1151,
529+ "end_line": 1156,
530+ "section": "Setext headings",
531+ "extensions": []
532+ },
533+ {
534+ "markdown": "Foo\\\n----\n",
535+ "html": "<h2>Foo\\</h2>\n",
536+ "example": 60,
537+ "start_line": 1161,
538+ "end_line": 1166,
539+ "section": "Setext headings",
540+ "extensions": []
541+ },
542+ {
543+ "markdown": "`Foo\n----\n`\n\n<a title=\"a lot\n---\nof dashes\"/>\n",
544+ "html": "<h2>`Foo</h2>\n<p>`</p>\n<h2>&lt;a title=&quot;a lot</h2>\n<p>of dashes&quot;/&gt;</p>\n",
545+ "example": 61,
546+ "start_line": 1172,
547+ "end_line": 1185,
548+ "section": "Setext headings",
549+ "extensions": []
550+ },
551+ {
552+ "markdown": "> Foo\n---\n",
553+ "html": "<blockquote>\n<p>Foo</p>\n</blockquote>\n<hr />\n",
554+ "example": 62,
555+ "start_line": 1191,
556+ "end_line": 1199,
557+ "section": "Setext headings",
558+ "extensions": []
559+ },
560+ {
561+ "markdown": "> foo\nbar\n===\n",
562+ "html": "<blockquote>\n<p>foo\nbar\n===</p>\n</blockquote>\n",
563+ "example": 63,
564+ "start_line": 1202,
565+ "end_line": 1212,
566+ "section": "Setext headings",
567+ "extensions": []
568+ },
569+ {
570+ "markdown": "- Foo\n---\n",
571+ "html": "<ul>\n<li>Foo</li>\n</ul>\n<hr />\n",
572+ "example": 64,
573+ "start_line": 1215,
574+ "end_line": 1223,
575+ "section": "Setext headings",
576+ "extensions": []
577+ },
578+ {
579+ "markdown": "Foo\nBar\n---\n",
580+ "html": "<h2>Foo\nBar</h2>\n",
581+ "example": 65,
582+ "start_line": 1230,
583+ "end_line": 1237,
584+ "section": "Setext headings",
585+ "extensions": []
586+ },
587+ {
588+ "markdown": "---\nFoo\n---\nBar\n---\nBaz\n",
589+ "html": "<hr />\n<h2>Foo</h2>\n<h2>Bar</h2>\n<p>Baz</p>\n",
590+ "example": 66,
591+ "start_line": 1243,
592+ "end_line": 1255,
593+ "section": "Setext headings",
594+ "extensions": []
595+ },
596+ {
597+ "markdown": "\n====\n",
598+ "html": "<p>====</p>\n",
599+ "example": 67,
600+ "start_line": 1260,
601+ "end_line": 1265,
602+ "section": "Setext headings",
603+ "extensions": []
604+ },
605+ {
606+ "markdown": "---\n---\n",
607+ "html": "<hr />\n<hr />\n",
608+ "example": 68,
609+ "start_line": 1272,
610+ "end_line": 1278,
611+ "section": "Setext headings",
612+ "extensions": []
613+ },
614+ {
615+ "markdown": "- foo\n-----\n",
616+ "html": "<ul>\n<li>foo</li>\n</ul>\n<hr />\n",
617+ "example": 69,
618+ "start_line": 1281,
619+ "end_line": 1289,
620+ "section": "Setext headings",
621+ "extensions": []
622+ },
623+ {
624+ "markdown": " foo\n---\n",
625+ "html": "<pre><code>foo\n</code></pre>\n<hr />\n",
626+ "example": 70,
627+ "start_line": 1292,
628+ "end_line": 1299,
629+ "section": "Setext headings",
630+ "extensions": []
631+ },
632+ {
633+ "markdown": "> foo\n-----\n",
634+ "html": "<blockquote>\n<p>foo</p>\n</blockquote>\n<hr />\n",
635+ "example": 71,
636+ "start_line": 1302,
637+ "end_line": 1310,
638+ "section": "Setext headings",
639+ "extensions": []
640+ },
641+ {
642+ "markdown": "\\> foo\n------\n",
643+ "html": "<h2>&gt; foo</h2>\n",
644+ "example": 72,
645+ "start_line": 1316,
646+ "end_line": 1321,
647+ "section": "Setext headings",
648+ "extensions": []
649+ },
650+ {
651+ "markdown": "Foo\n\nbar\n---\nbaz\n",
652+ "html": "<p>Foo</p>\n<h2>bar</h2>\n<p>baz</p>\n",
653+ "example": 73,
654+ "start_line": 1347,
655+ "end_line": 1357,
656+ "section": "Setext headings",
657+ "extensions": []
658+ },
659+ {
660+ "markdown": "Foo\nbar\n\n---\n\nbaz\n",
661+ "html": "<p>Foo\nbar</p>\n<hr />\n<p>baz</p>\n",
662+ "example": 74,
663+ "start_line": 1363,
664+ "end_line": 1375,
665+ "section": "Setext headings",
666+ "extensions": []
667+ },
668+ {
669+ "markdown": "Foo\nbar\n* * *\nbaz\n",
670+ "html": "<p>Foo\nbar</p>\n<hr />\n<p>baz</p>\n",
671+ "example": 75,
672+ "start_line": 1381,
673+ "end_line": 1391,
674+ "section": "Setext headings",
675+ "extensions": []
676+ },
677+ {
678+ "markdown": "Foo\nbar\n\\---\nbaz\n",
679+ "html": "<p>Foo\nbar\n---\nbaz</p>\n",
680+ "example": 76,
681+ "start_line": 1396,
682+ "end_line": 1406,
683+ "section": "Setext headings",
684+ "extensions": []
685+ },
686+ {
687+ "markdown": " a simple\n indented code block\n",
688+ "html": "<pre><code>a simple\n indented code block\n</code></pre>\n",
689+ "example": 77,
690+ "start_line": 1424,
691+ "end_line": 1431,
692+ "section": "Indented code blocks",
693+ "extensions": []
694+ },
695+ {
696+ "markdown": " - foo\n\n bar\n",
697+ "html": "<ul>\n<li>\n<p>foo</p>\n<p>bar</p>\n</li>\n</ul>\n",
698+ "example": 78,
699+ "start_line": 1438,
700+ "end_line": 1449,
701+ "section": "Indented code blocks",
702+ "extensions": []
703+ },
704+ {
705+ "markdown": "1. foo\n\n - bar\n",
706+ "html": "<ol>\n<li>\n<p>foo</p>\n<ul>\n<li>bar</li>\n</ul>\n</li>\n</ol>\n",
707+ "example": 79,
708+ "start_line": 1452,
709+ "end_line": 1465,
710+ "section": "Indented code blocks",
711+ "extensions": []
712+ },
713+ {
714+ "markdown": " <a/>\n *hi*\n\n - one\n",
715+ "html": "<pre><code>&lt;a/&gt;\n*hi*\n\n- one\n</code></pre>\n",
716+ "example": 80,
717+ "start_line": 1472,
718+ "end_line": 1483,
719+ "section": "Indented code blocks",
720+ "extensions": []
721+ },
722+ {
723+ "markdown": " chunk1\n\n chunk2\n \n \n \n chunk3\n",
724+ "html": "<pre><code>chunk1\n\nchunk2\n\n\n\nchunk3\n</code></pre>\n",
725+ "example": 81,
726+ "start_line": 1488,
727+ "end_line": 1505,
728+ "section": "Indented code blocks",
729+ "extensions": []
730+ },
731+ {
732+ "markdown": " chunk1\n \n chunk2\n",
733+ "html": "<pre><code>chunk1\n \n chunk2\n</code></pre>\n",
734+ "example": 82,
735+ "start_line": 1511,
736+ "end_line": 1520,
737+ "section": "Indented code blocks",
738+ "extensions": []
739+ },
740+ {
741+ "markdown": "Foo\n bar\n\n",
742+ "html": "<p>Foo\nbar</p>\n",
743+ "example": 83,
744+ "start_line": 1526,
745+ "end_line": 1533,
746+ "section": "Indented code blocks",
747+ "extensions": []
748+ },
749+ {
750+ "markdown": " foo\nbar\n",
751+ "html": "<pre><code>foo\n</code></pre>\n<p>bar</p>\n",
752+ "example": 84,
753+ "start_line": 1540,
754+ "end_line": 1547,
755+ "section": "Indented code blocks",
756+ "extensions": []
757+ },
758+ {
759+ "markdown": "# Heading\n foo\nHeading\n------\n foo\n----\n",
760+ "html": "<h1>Heading</h1>\n<pre><code>foo\n</code></pre>\n<h2>Heading</h2>\n<pre><code>foo\n</code></pre>\n<hr />\n",
761+ "example": 85,
762+ "start_line": 1553,
763+ "end_line": 1568,
764+ "section": "Indented code blocks",
765+ "extensions": []
766+ },
767+ {
768+ "markdown": " foo\n bar\n",
769+ "html": "<pre><code> foo\nbar\n</code></pre>\n",
770+ "example": 86,
771+ "start_line": 1573,
772+ "end_line": 1580,
773+ "section": "Indented code blocks",
774+ "extensions": []
775+ },
776+ {
777+ "markdown": "\n \n foo\n \n\n",
778+ "html": "<pre><code>foo\n</code></pre>\n",
779+ "example": 87,
780+ "start_line": 1586,
781+ "end_line": 1595,
782+ "section": "Indented code blocks",
783+ "extensions": []
784+ },
785+ {
786+ "markdown": " foo \n",
787+ "html": "<pre><code>foo \n</code></pre>\n",
788+ "example": 88,
789+ "start_line": 1600,
790+ "end_line": 1605,
791+ "section": "Indented code blocks",
792+ "extensions": []
793+ },
794+ {
795+ "markdown": "```\n<\n >\n```\n",
796+ "html": "<pre><code>&lt;\n &gt;\n</code></pre>\n",
797+ "example": 89,
798+ "start_line": 1655,
799+ "end_line": 1664,
800+ "section": "Fenced code blocks",
801+ "extensions": []
802+ },
803+ {
804+ "markdown": "~~~\n<\n >\n~~~\n",
805+ "html": "<pre><code>&lt;\n &gt;\n</code></pre>\n",
806+ "example": 90,
807+ "start_line": 1669,
808+ "end_line": 1678,
809+ "section": "Fenced code blocks",
810+ "extensions": []
811+ },
812+ {
813+ "markdown": "``\nfoo\n``\n",
814+ "html": "<p><code>foo</code></p>\n",
815+ "example": 91,
816+ "start_line": 1682,
817+ "end_line": 1688,
818+ "section": "Fenced code blocks",
819+ "extensions": []
820+ },
821+ {
822+ "markdown": "```\naaa\n~~~\n```\n",
823+ "html": "<pre><code>aaa\n~~~\n</code></pre>\n",
824+ "example": 92,
825+ "start_line": 1693,
826+ "end_line": 1702,
827+ "section": "Fenced code blocks",
828+ "extensions": []
829+ },
830+ {
831+ "markdown": "~~~\naaa\n```\n~~~\n",
832+ "html": "<pre><code>aaa\n```\n</code></pre>\n",
833+ "example": 93,
834+ "start_line": 1705,
835+ "end_line": 1714,
836+ "section": "Fenced code blocks",
837+ "extensions": []
838+ },
839+ {
840+ "markdown": "````\naaa\n```\n``````\n",
841+ "html": "<pre><code>aaa\n```\n</code></pre>\n",
842+ "example": 94,
843+ "start_line": 1719,
844+ "end_line": 1728,
845+ "section": "Fenced code blocks",
846+ "extensions": []
847+ },
848+ {
849+ "markdown": "~~~~\naaa\n~~~\n~~~~\n",
850+ "html": "<pre><code>aaa\n~~~\n</code></pre>\n",
851+ "example": 95,
852+ "start_line": 1731,
853+ "end_line": 1740,
854+ "section": "Fenced code blocks",
855+ "extensions": []
856+ },
857+ {
858+ "markdown": "```\n",
859+ "html": "<pre><code></code></pre>\n",
860+ "example": 96,
861+ "start_line": 1746,
862+ "end_line": 1750,
863+ "section": "Fenced code blocks",
864+ "extensions": []
865+ },
866+ {
867+ "markdown": "`````\n\n```\naaa\n",
868+ "html": "<pre><code>\n```\naaa\n</code></pre>\n",
869+ "example": 97,
870+ "start_line": 1753,
871+ "end_line": 1763,
872+ "section": "Fenced code blocks",
873+ "extensions": []
874+ },
875+ {
876+ "markdown": "> ```\n> aaa\n\nbbb\n",
877+ "html": "<blockquote>\n<pre><code>aaa\n</code></pre>\n</blockquote>\n<p>bbb</p>\n",
878+ "example": 98,
879+ "start_line": 1766,
880+ "end_line": 1777,
881+ "section": "Fenced code blocks",
882+ "extensions": []
883+ },
884+ {
885+ "markdown": "```\n\n \n```\n",
886+ "html": "<pre><code>\n \n</code></pre>\n",
887+ "example": 99,
888+ "start_line": 1782,
889+ "end_line": 1791,
890+ "section": "Fenced code blocks",
891+ "extensions": []
892+ },
893+ {
894+ "markdown": "```\n```\n",
895+ "html": "<pre><code></code></pre>\n",
896+ "example": 100,
897+ "start_line": 1796,
898+ "end_line": 1801,
899+ "section": "Fenced code blocks",
900+ "extensions": []
901+ },
902+ {
903+ "markdown": " ```\n aaa\naaa\n```\n",
904+ "html": "<pre><code>aaa\naaa\n</code></pre>\n",
905+ "example": 101,
906+ "start_line": 1808,
907+ "end_line": 1817,
908+ "section": "Fenced code blocks",
909+ "extensions": []
910+ },
911+ {
912+ "markdown": " ```\naaa\n aaa\naaa\n ```\n",
913+ "html": "<pre><code>aaa\naaa\naaa\n</code></pre>\n",
914+ "example": 102,
915+ "start_line": 1820,
916+ "end_line": 1831,
917+ "section": "Fenced code blocks",
918+ "extensions": []
919+ },
920+ {
921+ "markdown": " ```\n aaa\n aaa\n aaa\n ```\n",
922+ "html": "<pre><code>aaa\n aaa\naaa\n</code></pre>\n",
923+ "example": 103,
924+ "start_line": 1834,
925+ "end_line": 1845,
926+ "section": "Fenced code blocks",
927+ "extensions": []
928+ },
929+ {
930+ "markdown": " ```\n aaa\n ```\n",
931+ "html": "<pre><code>```\naaa\n```\n</code></pre>\n",
932+ "example": 104,
933+ "start_line": 1850,
934+ "end_line": 1859,
935+ "section": "Fenced code blocks",
936+ "extensions": []
937+ },
938+ {
939+ "markdown": "```\naaa\n ```\n",
940+ "html": "<pre><code>aaa\n</code></pre>\n",
941+ "example": 105,
942+ "start_line": 1865,
943+ "end_line": 1872,
944+ "section": "Fenced code blocks",
945+ "extensions": []
946+ },
947+ {
948+ "markdown": " ```\naaa\n ```\n",
949+ "html": "<pre><code>aaa\n</code></pre>\n",
950+ "example": 106,
951+ "start_line": 1875,
952+ "end_line": 1882,
953+ "section": "Fenced code blocks",
954+ "extensions": []
955+ },
956+ {
957+ "markdown": "```\naaa\n ```\n",
958+ "html": "<pre><code>aaa\n ```\n</code></pre>\n",
959+ "example": 107,
960+ "start_line": 1887,
961+ "end_line": 1895,
962+ "section": "Fenced code blocks",
963+ "extensions": []
964+ },
965+ {
966+ "markdown": "``` ```\naaa\n",
967+ "html": "<p><code> </code>\naaa</p>\n",
968+ "example": 108,
969+ "start_line": 1901,
970+ "end_line": 1907,
971+ "section": "Fenced code blocks",
972+ "extensions": []
973+ },
974+ {
975+ "markdown": "~~~~~~\naaa\n~~~ ~~\n",
976+ "html": "<pre><code>aaa\n~~~ ~~\n</code></pre>\n",
977+ "example": 109,
978+ "start_line": 1910,
979+ "end_line": 1918,
980+ "section": "Fenced code blocks",
981+ "extensions": []
982+ },
983+ {
984+ "markdown": "foo\n```\nbar\n```\nbaz\n",
985+ "html": "<p>foo</p>\n<pre><code>bar\n</code></pre>\n<p>baz</p>\n",
986+ "example": 110,
987+ "start_line": 1924,
988+ "end_line": 1935,
989+ "section": "Fenced code blocks",
990+ "extensions": []
991+ },
992+ {
993+ "markdown": "foo\n---\n~~~\nbar\n~~~\n# baz\n",
994+ "html": "<h2>foo</h2>\n<pre><code>bar\n</code></pre>\n<h1>baz</h1>\n",
995+ "example": 111,
996+ "start_line": 1941,
997+ "end_line": 1953,
998+ "section": "Fenced code blocks",
999+ "extensions": []
1000+ },
1001+ {
1002+ "markdown": "```ruby\ndef foo(x)\n return 3\nend\n```\n",
1003+ "html": "<pre><code class=\"language-ruby\">def foo(x)\n return 3\nend\n</code></pre>\n",
1004+ "example": 112,
1005+ "start_line": 1963,
1006+ "end_line": 1974,
1007+ "section": "Fenced code blocks",
1008+ "extensions": []
1009+ },
1010+ {
1011+ "markdown": "~~~~ ruby startline=3 $%@#$\ndef foo(x)\n return 3\nend\n~~~~~~~\n",
1012+ "html": "<pre><code class=\"language-ruby\">def foo(x)\n return 3\nend\n</code></pre>\n",
1013+ "example": 113,
1014+ "start_line": 1977,
1015+ "end_line": 1988,
1016+ "section": "Fenced code blocks",
1017+ "extensions": []
1018+ },
1019+ {
1020+ "markdown": "````;\n````\n",
1021+ "html": "<pre><code class=\"language-;\"></code></pre>\n",
1022+ "example": 114,
1023+ "start_line": 1991,
1024+ "end_line": 1996,
1025+ "section": "Fenced code blocks",
1026+ "extensions": []
1027+ },
1028+ {
1029+ "markdown": "``` aa ```\nfoo\n",
1030+ "html": "<p><code>aa</code>\nfoo</p>\n",
1031+ "example": 115,
1032+ "start_line": 2001,
1033+ "end_line": 2007,
1034+ "section": "Fenced code blocks",
1035+ "extensions": []
1036+ },
1037+ {
1038+ "markdown": "~~~ aa ``` ~~~\nfoo\n~~~\n",
1039+ "html": "<pre><code class=\"language-aa\">foo\n</code></pre>\n",
1040+ "example": 116,
1041+ "start_line": 2012,
1042+ "end_line": 2019,
1043+ "section": "Fenced code blocks",
1044+ "extensions": []
1045+ },
1046+ {
1047+ "markdown": "```\n``` aaa\n```\n",
1048+ "html": "<pre><code>``` aaa\n</code></pre>\n",
1049+ "example": 117,
1050+ "start_line": 2024,
1051+ "end_line": 2031,
1052+ "section": "Fenced code blocks",
1053+ "extensions": []
1054+ },
1055+ {
1056+ "markdown": "<table><tr><td>\n<pre>\n**Hello**,\n\n_world_.\n</pre>\n</td></tr></table>\n",
1057+ "html": "<table><tr><td>\n<pre>\n**Hello**,\n<p><em>world</em>.\n</pre></p>\n</td></tr></table>\n",
1058+ "example": 118,
1059+ "start_line": 2103,
1060+ "end_line": 2118,
1061+ "section": "HTML blocks",
1062+ "extensions": []
1063+ },
1064+ {
1065+ "markdown": "<table>\n <tr>\n <td>\n hi\n </td>\n </tr>\n</table>\n\nokay.\n",
1066+ "html": "<table>\n <tr>\n <td>\n hi\n </td>\n </tr>\n</table>\n<p>okay.</p>\n",
1067+ "example": 119,
1068+ "start_line": 2132,
1069+ "end_line": 2151,
1070+ "section": "HTML blocks",
1071+ "extensions": []
1072+ },
1073+ {
1074+ "markdown": " <div>\n *hello*\n <foo><a>\n",
1075+ "html": " <div>\n *hello*\n <foo><a>\n",
1076+ "example": 120,
1077+ "start_line": 2154,
1078+ "end_line": 2162,
1079+ "section": "HTML blocks",
1080+ "extensions": []
1081+ },
1082+ {
1083+ "markdown": "</div>\n*foo*\n",
1084+ "html": "</div>\n*foo*\n",
1085+ "example": 121,
1086+ "start_line": 2167,
1087+ "end_line": 2173,
1088+ "section": "HTML blocks",
1089+ "extensions": []
1090+ },
1091+ {
1092+ "markdown": "<DIV CLASS=\"foo\">\n\n*Markdown*\n\n</DIV>\n",
1093+ "html": "<DIV CLASS=\"foo\">\n<p><em>Markdown</em></p>\n</DIV>\n",
1094+ "example": 122,
1095+ "start_line": 2178,
1096+ "end_line": 2188,
1097+ "section": "HTML blocks",
1098+ "extensions": []
1099+ },
1100+ {
1101+ "markdown": "<div id=\"foo\"\n class=\"bar\">\n</div>\n",
1102+ "html": "<div id=\"foo\"\n class=\"bar\">\n</div>\n",
1103+ "example": 123,
1104+ "start_line": 2194,
1105+ "end_line": 2202,
1106+ "section": "HTML blocks",
1107+ "extensions": []
1108+ },
1109+ {
1110+ "markdown": "<div id=\"foo\" class=\"bar\n baz\">\n</div>\n",
1111+ "html": "<div id=\"foo\" class=\"bar\n baz\">\n</div>\n",
1112+ "example": 124,
1113+ "start_line": 2205,
1114+ "end_line": 2213,
1115+ "section": "HTML blocks",
1116+ "extensions": []
1117+ },
1118+ {
1119+ "markdown": "<div>\n*foo*\n\n*bar*\n",
1120+ "html": "<div>\n*foo*\n<p><em>bar</em></p>\n",
1121+ "example": 125,
1122+ "start_line": 2217,
1123+ "end_line": 2226,
1124+ "section": "HTML blocks",
1125+ "extensions": []
1126+ },
1127+ {
1128+ "markdown": "<div id=\"foo\"\n*hi*\n",
1129+ "html": "<div id=\"foo\"\n*hi*\n",
1130+ "example": 126,
1131+ "start_line": 2233,
1132+ "end_line": 2239,
1133+ "section": "HTML blocks",
1134+ "extensions": []
1135+ },
1136+ {
1137+ "markdown": "<div class\nfoo\n",
1138+ "html": "<div class\nfoo\n",
1139+ "example": 127,
1140+ "start_line": 2242,
1141+ "end_line": 2248,
1142+ "section": "HTML blocks",
1143+ "extensions": []
1144+ },
1145+ {
1146+ "markdown": "<div *???-&&&-<---\n*foo*\n",
1147+ "html": "<div *???-&&&-<---\n*foo*\n",
1148+ "example": 128,
1149+ "start_line": 2254,
1150+ "end_line": 2260,
1151+ "section": "HTML blocks",
1152+ "extensions": []
1153+ },
1154+ {
1155+ "markdown": "<div><a href=\"bar\">*foo*</a></div>\n",
1156+ "html": "<div><a href=\"bar\">*foo*</a></div>\n",
1157+ "example": 129,
1158+ "start_line": 2266,
1159+ "end_line": 2270,
1160+ "section": "HTML blocks",
1161+ "extensions": []
1162+ },
1163+ {
1164+ "markdown": "<table><tr><td>\nfoo\n</td></tr></table>\n",
1165+ "html": "<table><tr><td>\nfoo\n</td></tr></table>\n",
1166+ "example": 130,
1167+ "start_line": 2273,
1168+ "end_line": 2281,
1169+ "section": "HTML blocks",
1170+ "extensions": []
1171+ },
1172+ {
1173+ "markdown": "<div></div>\n``` c\nint x = 33;\n```\n",
1174+ "html": "<div></div>\n``` c\nint x = 33;\n```\n",
1175+ "example": 131,
1176+ "start_line": 2290,
1177+ "end_line": 2300,
1178+ "section": "HTML blocks",
1179+ "extensions": []
1180+ },
1181+ {
1182+ "markdown": "<a href=\"foo\">\n*bar*\n</a>\n",
1183+ "html": "<a href=\"foo\">\n*bar*\n</a>\n",
1184+ "example": 132,
1185+ "start_line": 2307,
1186+ "end_line": 2315,
1187+ "section": "HTML blocks",
1188+ "extensions": []
1189+ },
1190+ {
1191+ "markdown": "<Warning>\n*bar*\n</Warning>\n",
1192+ "html": "<Warning>\n*bar*\n</Warning>\n",
1193+ "example": 133,
1194+ "start_line": 2320,
1195+ "end_line": 2328,
1196+ "section": "HTML blocks",
1197+ "extensions": []
1198+ },
1199+ {
1200+ "markdown": "<i class=\"foo\">\n*bar*\n</i>\n",
1201+ "html": "<i class=\"foo\">\n*bar*\n</i>\n",
1202+ "example": 134,
1203+ "start_line": 2331,
1204+ "end_line": 2339,
1205+ "section": "HTML blocks",
1206+ "extensions": []
1207+ },
1208+ {
1209+ "markdown": "</ins>\n*bar*\n",
1210+ "html": "</ins>\n*bar*\n",
1211+ "example": 135,
1212+ "start_line": 2342,
1213+ "end_line": 2348,
1214+ "section": "HTML blocks",
1215+ "extensions": []
1216+ },
1217+ {
1218+ "markdown": "<del>\n*foo*\n</del>\n",
1219+ "html": "<del>\n*foo*\n</del>\n",
1220+ "example": 136,
1221+ "start_line": 2357,
1222+ "end_line": 2365,
1223+ "section": "HTML blocks",
1224+ "extensions": []
1225+ },
1226+ {
1227+ "markdown": "<del>\n\n*foo*\n\n</del>\n",
1228+ "html": "<del>\n<p><em>foo</em></p>\n</del>\n",
1229+ "example": 137,
1230+ "start_line": 2372,
1231+ "end_line": 2382,
1232+ "section": "HTML blocks",
1233+ "extensions": []
1234+ },
1235+ {
1236+ "markdown": "<del>*foo*</del>\n",
1237+ "html": "<p><del><em>foo</em></del></p>\n",
1238+ "example": 138,
1239+ "start_line": 2390,
1240+ "end_line": 2394,
1241+ "section": "HTML blocks",
1242+ "extensions": []
1243+ },
1244+ {
1245+ "markdown": "<pre language=\"haskell\"><code>\nimport Text.HTML.TagSoup\n\nmain :: IO ()\nmain = print $ parseTags tags\n</code></pre>\nokay\n",
1246+ "html": "<pre language=\"haskell\"><code>\nimport Text.HTML.TagSoup\n\nmain :: IO ()\nmain = print $ parseTags tags\n</code></pre>\n<p>okay</p>\n",
1247+ "example": 139,
1248+ "start_line": 2406,
1249+ "end_line": 2422,
1250+ "section": "HTML blocks",
1251+ "extensions": []
1252+ },
1253+ {
1254+ "markdown": "<script type=\"text/javascript\">\n// JavaScript example\n\ndocument.getElementById(\"demo\").innerHTML = \"Hello JavaScript!\";\n</script>\nokay\n",
1255+ "html": "<script type=\"text/javascript\">\n// JavaScript example\n\ndocument.getElementById(\"demo\").innerHTML = \"Hello JavaScript!\";\n</script>\n<p>okay</p>\n",
1256+ "example": 140,
1257+ "start_line": 2427,
1258+ "end_line": 2441,
1259+ "section": "HTML blocks",
1260+ "extensions": []
1261+ },
1262+ {
1263+ "markdown": "<style\n type=\"text/css\">\nh1 {color:red;}\n\np {color:blue;}\n</style>\nokay\n",
1264+ "html": "<style\n type=\"text/css\">\nh1 {color:red;}\n\np {color:blue;}\n</style>\n<p>okay</p>\n",
1265+ "example": 141,
1266+ "start_line": 2446,
1267+ "end_line": 2462,
1268+ "section": "HTML blocks",
1269+ "extensions": []
1270+ },
1271+ {
1272+ "markdown": "<style\n type=\"text/css\">\n\nfoo\n",
1273+ "html": "<style\n type=\"text/css\">\n\nfoo\n",
1274+ "example": 142,
1275+ "start_line": 2469,
1276+ "end_line": 2479,
1277+ "section": "HTML blocks",
1278+ "extensions": []
1279+ },
1280+ {
1281+ "markdown": "> <div>\n> foo\n\nbar\n",
1282+ "html": "<blockquote>\n<div>\nfoo\n</blockquote>\n<p>bar</p>\n",
1283+ "example": 143,
1284+ "start_line": 2482,
1285+ "end_line": 2493,
1286+ "section": "HTML blocks",
1287+ "extensions": []
1288+ },
1289+ {
1290+ "markdown": "- <div>\n- foo\n",
1291+ "html": "<ul>\n<li>\n<div>\n</li>\n<li>foo</li>\n</ul>\n",
1292+ "example": 144,
1293+ "start_line": 2496,
1294+ "end_line": 2506,
1295+ "section": "HTML blocks",
1296+ "extensions": []
1297+ },
1298+ {
1299+ "markdown": "<style>p{color:red;}</style>\n*foo*\n",
1300+ "html": "<style>p{color:red;}</style>\n<p><em>foo</em></p>\n",
1301+ "example": 145,
1302+ "start_line": 2511,
1303+ "end_line": 2517,
1304+ "section": "HTML blocks",
1305+ "extensions": []
1306+ },
1307+ {
1308+ "markdown": "<!-- foo -->*bar*\n*baz*\n",
1309+ "html": "<!-- foo -->*bar*\n<p><em>baz</em></p>\n",
1310+ "example": 146,
1311+ "start_line": 2520,
1312+ "end_line": 2526,
1313+ "section": "HTML blocks",
1314+ "extensions": []
1315+ },
1316+ {
1317+ "markdown": "<script>\nfoo\n</script>1. *bar*\n",
1318+ "html": "<script>\nfoo\n</script>1. *bar*\n",
1319+ "example": 147,
1320+ "start_line": 2532,
1321+ "end_line": 2540,
1322+ "section": "HTML blocks",
1323+ "extensions": []
1324+ },
1325+ {
1326+ "markdown": "<!-- Foo\n\nbar\n baz -->\nokay\n",
1327+ "html": "<!-- Foo\n\nbar\n baz -->\n<p>okay</p>\n",
1328+ "example": 148,
1329+ "start_line": 2545,
1330+ "end_line": 2557,
1331+ "section": "HTML blocks",
1332+ "extensions": []
1333+ },
1334+ {
1335+ "markdown": "<?php\n\n echo '>';\n\n?>\nokay\n",
1336+ "html": "<?php\n\n echo '>';\n\n?>\n<p>okay</p>\n",
1337+ "example": 149,
1338+ "start_line": 2563,
1339+ "end_line": 2577,
1340+ "section": "HTML blocks",
1341+ "extensions": []
1342+ },
1343+ {
1344+ "markdown": "<!DOCTYPE html>\n",
1345+ "html": "<!DOCTYPE html>\n",
1346+ "example": 150,
1347+ "start_line": 2582,
1348+ "end_line": 2586,
1349+ "section": "HTML blocks",
1350+ "extensions": []
1351+ },
1352+ {
1353+ "markdown": "<![CDATA[\nfunction matchwo(a,b)\n{\n if (a < b && a < 0) then {\n return 1;\n\n } else {\n\n return 0;\n }\n}\n]]>\nokay\n",
1354+ "html": "<![CDATA[\nfunction matchwo(a,b)\n{\n if (a < b && a < 0) then {\n return 1;\n\n } else {\n\n return 0;\n }\n}\n]]>\n<p>okay</p>\n",
1355+ "example": 151,
1356+ "start_line": 2591,
1357+ "end_line": 2619,
1358+ "section": "HTML blocks",
1359+ "extensions": []
1360+ },
1361+ {
1362+ "markdown": " <!-- foo -->\n\n <!-- foo -->\n",
1363+ "html": " <!-- foo -->\n<pre><code>&lt;!-- foo --&gt;\n</code></pre>\n",
1364+ "example": 152,
1365+ "start_line": 2624,
1366+ "end_line": 2632,
1367+ "section": "HTML blocks",
1368+ "extensions": []
1369+ },
1370+ {
1371+ "markdown": " <div>\n\n <div>\n",
1372+ "html": " <div>\n<pre><code>&lt;div&gt;\n</code></pre>\n",
1373+ "example": 153,
1374+ "start_line": 2635,
1375+ "end_line": 2643,
1376+ "section": "HTML blocks",
1377+ "extensions": []
1378+ },
1379+ {
1380+ "markdown": "Foo\n<div>\nbar\n</div>\n",
1381+ "html": "<p>Foo</p>\n<div>\nbar\n</div>\n",
1382+ "example": 154,
1383+ "start_line": 2649,
1384+ "end_line": 2659,
1385+ "section": "HTML blocks",
1386+ "extensions": []
1387+ },
1388+ {
1389+ "markdown": "<div>\nbar\n</div>\n*foo*\n",
1390+ "html": "<div>\nbar\n</div>\n*foo*\n",
1391+ "example": 155,
1392+ "start_line": 2666,
1393+ "end_line": 2676,
1394+ "section": "HTML blocks",
1395+ "extensions": []
1396+ },
1397+ {
1398+ "markdown": "Foo\n<a href=\"bar\">\nbaz\n",
1399+ "html": "<p>Foo\n<a href=\"bar\">\nbaz</p>\n",
1400+ "example": 156,
1401+ "start_line": 2681,
1402+ "end_line": 2689,
1403+ "section": "HTML blocks",
1404+ "extensions": []
1405+ },
1406+ {
1407+ "markdown": "<div>\n\n*Emphasized* text.\n\n</div>\n",
1408+ "html": "<div>\n<p><em>Emphasized</em> text.</p>\n</div>\n",
1409+ "example": 157,
1410+ "start_line": 2722,
1411+ "end_line": 2732,
1412+ "section": "HTML blocks",
1413+ "extensions": []
1414+ },
1415+ {
1416+ "markdown": "<div>\n*Emphasized* text.\n</div>\n",
1417+ "html": "<div>\n*Emphasized* text.\n</div>\n",
1418+ "example": 158,
1419+ "start_line": 2735,
1420+ "end_line": 2743,
1421+ "section": "HTML blocks",
1422+ "extensions": []
1423+ },
1424+ {
1425+ "markdown": "<table>\n\n<tr>\n\n<td>\nHi\n</td>\n\n</tr>\n\n</table>\n",
1426+ "html": "<table>\n<tr>\n<td>\nHi\n</td>\n</tr>\n</table>\n",
1427+ "example": 159,
1428+ "start_line": 2757,
1429+ "end_line": 2777,
1430+ "section": "HTML blocks",
1431+ "extensions": []
1432+ },
1433+ {
1434+ "markdown": "<table>\n\n <tr>\n\n <td>\n Hi\n </td>\n\n </tr>\n\n</table>\n",
1435+ "html": "<table>\n <tr>\n<pre><code>&lt;td&gt;\n Hi\n&lt;/td&gt;\n</code></pre>\n </tr>\n</table>\n",
1436+ "example": 160,
1437+ "start_line": 2784,
1438+ "end_line": 2805,
1439+ "section": "HTML blocks",
1440+ "extensions": []
1441+ },
1442+ {
1443+ "markdown": "[foo]: /url \"title\"\n\n[foo]\n",
1444+ "html": "<p><a href=\"/url\" title=\"title\">foo</a></p>\n",
1445+ "example": 161,
1446+ "start_line": 2832,
1447+ "end_line": 2838,
1448+ "section": "Link reference definitions",
1449+ "extensions": []
1450+ },
1451+ {
1452+ "markdown": " [foo]: \n /url \n 'the title' \n\n[foo]\n",
1453+ "html": "<p><a href=\"/url\" title=\"the title\">foo</a></p>\n",
1454+ "example": 162,
1455+ "start_line": 2841,
1456+ "end_line": 2849,
1457+ "section": "Link reference definitions",
1458+ "extensions": []
1459+ },
1460+ {
1461+ "markdown": "[Foo*bar\\]]:my_(url) 'title (with parens)'\n\n[Foo*bar\\]]\n",
1462+ "html": "<p><a href=\"my_(url)\" title=\"title (with parens)\">Foo*bar]</a></p>\n",
1463+ "example": 163,
1464+ "start_line": 2852,
1465+ "end_line": 2858,
1466+ "section": "Link reference definitions",
1467+ "extensions": []
1468+ },
1469+ {
1470+ "markdown": "[Foo bar]:\n<my url>\n'title'\n\n[Foo bar]\n",
1471+ "html": "<p><a href=\"my%20url\" title=\"title\">Foo bar</a></p>\n",
1472+ "example": 164,
1473+ "start_line": 2861,
1474+ "end_line": 2869,
1475+ "section": "Link reference definitions",
1476+ "extensions": []
1477+ },
1478+ {
1479+ "markdown": "[foo]: /url '\ntitle\nline1\nline2\n'\n\n[foo]\n",
1480+ "html": "<p><a href=\"/url\" title=\"\ntitle\nline1\nline2\n\">foo</a></p>\n",
1481+ "example": 165,
1482+ "start_line": 2874,
1483+ "end_line": 2888,
1484+ "section": "Link reference definitions",
1485+ "extensions": []
1486+ },
1487+ {
1488+ "markdown": "[foo]: /url 'title\n\nwith blank line'\n\n[foo]\n",
1489+ "html": "<p>[foo]: /url 'title</p>\n<p>with blank line'</p>\n<p>[foo]</p>\n",
1490+ "example": 166,
1491+ "start_line": 2893,
1492+ "end_line": 2903,
1493+ "section": "Link reference definitions",
1494+ "extensions": []
1495+ },
1496+ {
1497+ "markdown": "[foo]:\n/url\n\n[foo]\n",
1498+ "html": "<p><a href=\"/url\">foo</a></p>\n",
1499+ "example": 167,
1500+ "start_line": 2908,
1501+ "end_line": 2915,
1502+ "section": "Link reference definitions",
1503+ "extensions": []
1504+ },
1505+ {
1506+ "markdown": "[foo]:\n\n[foo]\n",
1507+ "html": "<p>[foo]:</p>\n<p>[foo]</p>\n",
1508+ "example": 168,
1509+ "start_line": 2920,
1510+ "end_line": 2927,
1511+ "section": "Link reference definitions",
1512+ "extensions": []
1513+ },
1514+ {
1515+ "markdown": "[foo]: <>\n\n[foo]\n",
1516+ "html": "<p><a href=\"\">foo</a></p>\n",
1517+ "example": 169,
1518+ "start_line": 2932,
1519+ "end_line": 2938,
1520+ "section": "Link reference definitions",
1521+ "extensions": []
1522+ },
1523+ {
1524+ "markdown": "[foo]: <bar>(baz)\n\n[foo]\n",
1525+ "html": "<p>[foo]: <bar>(baz)</p>\n<p>[foo]</p>\n",
1526+ "example": 170,
1527+ "start_line": 2943,
1528+ "end_line": 2950,
1529+ "section": "Link reference definitions",
1530+ "extensions": []
1531+ },
1532+ {
1533+ "markdown": "[foo]: /url\\bar\\*baz \"foo\\\"bar\\baz\"\n\n[foo]\n",
1534+ "html": "<p><a href=\"/url%5Cbar*baz\" title=\"foo&quot;bar\\baz\">foo</a></p>\n",
1535+ "example": 171,
1536+ "start_line": 2956,
1537+ "end_line": 2962,
1538+ "section": "Link reference definitions",
1539+ "extensions": []
1540+ },
1541+ {
1542+ "markdown": "[foo]\n\n[foo]: url\n",
1543+ "html": "<p><a href=\"url\">foo</a></p>\n",
1544+ "example": 172,
1545+ "start_line": 2967,
1546+ "end_line": 2973,
1547+ "section": "Link reference definitions",
1548+ "extensions": []
1549+ },
1550+ {
1551+ "markdown": "[foo]\n\n[foo]: first\n[foo]: second\n",
1552+ "html": "<p><a href=\"first\">foo</a></p>\n",
1553+ "example": 173,
1554+ "start_line": 2979,
1555+ "end_line": 2986,
1556+ "section": "Link reference definitions",
1557+ "extensions": []
1558+ },
1559+ {
1560+ "markdown": "[FOO]: /url\n\n[Foo]\n",
1561+ "html": "<p><a href=\"/url\">Foo</a></p>\n",
1562+ "example": 174,
1563+ "start_line": 2992,
1564+ "end_line": 2998,
1565+ "section": "Link reference definitions",
1566+ "extensions": []
1567+ },
1568+ {
1569+ "markdown": "[\u0391\u0393\u03a9]: /\u03c6\u03bf\u03c5\n\n[\u03b1\u03b3\u03c9]\n",
1570+ "html": "<p><a href=\"/%CF%86%CE%BF%CF%85\">\u03b1\u03b3\u03c9</a></p>\n",
1571+ "example": 175,
1572+ "start_line": 3001,
1573+ "end_line": 3007,
1574+ "section": "Link reference definitions",
1575+ "extensions": []
1576+ },
1577+ {
1578+ "markdown": "[foo]: /url\n",
1579+ "html": "",
1580+ "example": 176,
1581+ "start_line": 3013,
1582+ "end_line": 3016,
1583+ "section": "Link reference definitions",
1584+ "extensions": []
1585+ },
1586+ {
1587+ "markdown": "[\nfoo\n]: /url\nbar\n",
1588+ "html": "<p>bar</p>\n",
1589+ "example": 177,
1590+ "start_line": 3021,
1591+ "end_line": 3028,
1592+ "section": "Link reference definitions",
1593+ "extensions": []
1594+ },
1595+ {
1596+ "markdown": "[foo]: /url \"title\" ok\n",
1597+ "html": "<p>[foo]: /url &quot;title&quot; ok</p>\n",
1598+ "example": 178,
1599+ "start_line": 3034,
1600+ "end_line": 3038,
1601+ "section": "Link reference definitions",
1602+ "extensions": []
1603+ },
1604+ {
1605+ "markdown": "[foo]: /url\n\"title\" ok\n",
1606+ "html": "<p>&quot;title&quot; ok</p>\n",
1607+ "example": 179,
1608+ "start_line": 3043,
1609+ "end_line": 3048,
1610+ "section": "Link reference definitions",
1611+ "extensions": []
1612+ },
1613+ {
1614+ "markdown": " [foo]: /url \"title\"\n\n[foo]\n",
1615+ "html": "<pre><code>[foo]: /url &quot;title&quot;\n</code></pre>\n<p>[foo]</p>\n",
1616+ "example": 180,
1617+ "start_line": 3054,
1618+ "end_line": 3062,
1619+ "section": "Link reference definitions",
1620+ "extensions": []
1621+ },
1622+ {
1623+ "markdown": "```\n[foo]: /url\n```\n\n[foo]\n",
1624+ "html": "<pre><code>[foo]: /url\n</code></pre>\n<p>[foo]</p>\n",
1625+ "example": 181,
1626+ "start_line": 3068,
1627+ "end_line": 3078,
1628+ "section": "Link reference definitions",
1629+ "extensions": []
1630+ },
1631+ {
1632+ "markdown": "Foo\n[bar]: /baz\n\n[bar]\n",
1633+ "html": "<p>Foo\n[bar]: /baz</p>\n<p>[bar]</p>\n",
1634+ "example": 182,
1635+ "start_line": 3083,
1636+ "end_line": 3092,
1637+ "section": "Link reference definitions",
1638+ "extensions": []
1639+ },
1640+ {
1641+ "markdown": "# [Foo]\n[foo]: /url\n> bar\n",
1642+ "html": "<h1><a href=\"/url\">Foo</a></h1>\n<blockquote>\n<p>bar</p>\n</blockquote>\n",
1643+ "example": 183,
1644+ "start_line": 3098,
1645+ "end_line": 3107,
1646+ "section": "Link reference definitions",
1647+ "extensions": []
1648+ },
1649+ {
1650+ "markdown": "[foo]: /url\nbar\n===\n[foo]\n",
1651+ "html": "<h1>bar</h1>\n<p><a href=\"/url\">foo</a></p>\n",
1652+ "example": 184,
1653+ "start_line": 3109,
1654+ "end_line": 3117,
1655+ "section": "Link reference definitions",
1656+ "extensions": []
1657+ },
1658+ {
1659+ "markdown": "[foo]: /url\n===\n[foo]\n",
1660+ "html": "<p>===\n<a href=\"/url\">foo</a></p>\n",
1661+ "example": 185,
1662+ "start_line": 3119,
1663+ "end_line": 3126,
1664+ "section": "Link reference definitions",
1665+ "extensions": []
1666+ },
1667+ {
1668+ "markdown": "[foo]: /foo-url \"foo\"\n[bar]: /bar-url\n \"bar\"\n[baz]: /baz-url\n\n[foo],\n[bar],\n[baz]\n",
1669+ "html": "<p><a href=\"/foo-url\" title=\"foo\">foo</a>,\n<a href=\"/bar-url\" title=\"bar\">bar</a>,\n<a href=\"/baz-url\">baz</a></p>\n",
1670+ "example": 186,
1671+ "start_line": 3132,
1672+ "end_line": 3145,
1673+ "section": "Link reference definitions",
1674+ "extensions": []
1675+ },
1676+ {
1677+ "markdown": "[foo]\n\n> [foo]: /url\n",
1678+ "html": "<p><a href=\"/url\">foo</a></p>\n<blockquote>\n</blockquote>\n",
1679+ "example": 187,
1680+ "start_line": 3153,
1681+ "end_line": 3161,
1682+ "section": "Link reference definitions",
1683+ "extensions": []
1684+ },
1685+ {
1686+ "markdown": "[foo]: /url\n",
1687+ "html": "",
1688+ "example": 188,
1689+ "start_line": 3170,
1690+ "end_line": 3173,
1691+ "section": "Link reference definitions",
1692+ "extensions": []
1693+ },
1694+ {
1695+ "markdown": "aaa\n\nbbb\n",
1696+ "html": "<p>aaa</p>\n<p>bbb</p>\n",
1697+ "example": 189,
1698+ "start_line": 3187,
1699+ "end_line": 3194,
1700+ "section": "Paragraphs",
1701+ "extensions": []
1702+ },
1703+ {
1704+ "markdown": "aaa\nbbb\n\nccc\nddd\n",
1705+ "html": "<p>aaa\nbbb</p>\n<p>ccc\nddd</p>\n",
1706+ "example": 190,
1707+ "start_line": 3199,
1708+ "end_line": 3210,
1709+ "section": "Paragraphs",
1710+ "extensions": []
1711+ },
1712+ {
1713+ "markdown": "aaa\n\n\nbbb\n",
1714+ "html": "<p>aaa</p>\n<p>bbb</p>\n",
1715+ "example": 191,
1716+ "start_line": 3215,
1717+ "end_line": 3223,
1718+ "section": "Paragraphs",
1719+ "extensions": []
1720+ },
1721+ {
1722+ "markdown": " aaa\n bbb\n",
1723+ "html": "<p>aaa\nbbb</p>\n",
1724+ "example": 192,
1725+ "start_line": 3228,
1726+ "end_line": 3234,
1727+ "section": "Paragraphs",
1728+ "extensions": []
1729+ },
1730+ {
1731+ "markdown": "aaa\n bbb\n ccc\n",
1732+ "html": "<p>aaa\nbbb\nccc</p>\n",
1733+ "example": 193,
1734+ "start_line": 3240,
1735+ "end_line": 3248,
1736+ "section": "Paragraphs",
1737+ "extensions": []
1738+ },
1739+ {
1740+ "markdown": " aaa\nbbb\n",
1741+ "html": "<p>aaa\nbbb</p>\n",
1742+ "example": 194,
1743+ "start_line": 3254,
1744+ "end_line": 3260,
1745+ "section": "Paragraphs",
1746+ "extensions": []
1747+ },
1748+ {
1749+ "markdown": " aaa\nbbb\n",
1750+ "html": "<pre><code>aaa\n</code></pre>\n<p>bbb</p>\n",
1751+ "example": 195,
1752+ "start_line": 3263,
1753+ "end_line": 3270,
1754+ "section": "Paragraphs",
1755+ "extensions": []
1756+ },
1757+ {
1758+ "markdown": "aaa \nbbb \n",
1759+ "html": "<p>aaa<br />\nbbb</p>\n",
1760+ "example": 196,
1761+ "start_line": 3277,
1762+ "end_line": 3283,
1763+ "section": "Paragraphs",
1764+ "extensions": []
1765+ },
1766+ {
1767+ "markdown": " \n\naaa\n \n\n# aaa\n\n \n",
1768+ "html": "<p>aaa</p>\n<h1>aaa</h1>\n",
1769+ "example": 197,
1770+ "start_line": 3294,
1771+ "end_line": 3306,
1772+ "section": "Blank lines",
1773+ "extensions": []
1774+ },
1775+ {
1776+ "markdown": "| foo | bar |\n| --- | --- |\n| baz | bim |\n",
1777+ "html": "<table>\n<thead>\n<tr>\n<th>foo</th>\n<th>bar</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>baz</td>\n<td>bim</td>\n</tr>\n</tbody>\n</table>\n",
1778+ "example": 198,
1779+ "start_line": 3329,
1780+ "end_line": 3348,
1781+ "section": "Tables (extension)",
1782+ "extensions": [
1783+ "table"
1784+ ]
1785+ },
1786+ {
1787+ "markdown": "| abc | defghi |\n:-: | -----------:\nbar | baz\n",
1788+ "html": "<table>\n<thead>\n<tr>\n<th align=\"center\">abc</th>\n<th align=\"right\">defghi</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td align=\"center\">bar</td>\n<td align=\"right\">baz</td>\n</tr>\n</tbody>\n</table>\n",
1789+ "example": 199,
1790+ "start_line": 3353,
1791+ "end_line": 3372,
1792+ "section": "Tables (extension)",
1793+ "extensions": [
1794+ "table"
1795+ ]
1796+ },
1797+ {
1798+ "markdown": "| f\\|oo |\n| ------ |\n| b `\\|` az |\n| b **\\|** im |\n",
1799+ "html": "<table>\n<thead>\n<tr>\n<th>f|oo</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>b <code>|</code> az</td>\n</tr>\n<tr>\n<td>b <strong>|</strong> im</td>\n</tr>\n</tbody>\n</table>\n",
1800+ "example": 200,
1801+ "start_line": 3377,
1802+ "end_line": 3398,
1803+ "section": "Tables (extension)",
1804+ "extensions": [
1805+ "table"
1806+ ]
1807+ },
1808+ {
1809+ "markdown": "| abc | def |\n| --- | --- |\n| bar | baz |\n> bar\n",
1810+ "html": "<table>\n<thead>\n<tr>\n<th>abc</th>\n<th>def</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>bar</td>\n<td>baz</td>\n</tr>\n</tbody>\n</table>\n<blockquote>\n<p>bar</p>\n</blockquote>\n",
1811+ "example": 201,
1812+ "start_line": 3403,
1813+ "end_line": 3426,
1814+ "section": "Tables (extension)",
1815+ "extensions": [
1816+ "table"
1817+ ]
1818+ },
1819+ {
1820+ "markdown": "| abc | def |\n| --- | --- |\n| bar | baz |\nbar\n\nbar\n",
1821+ "html": "<table>\n<thead>\n<tr>\n<th>abc</th>\n<th>def</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>bar</td>\n<td>baz</td>\n</tr>\n<tr>\n<td>bar</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n<p>bar</p>\n",
1822+ "example": 202,
1823+ "start_line": 3428,
1824+ "end_line": 3455,
1825+ "section": "Tables (extension)",
1826+ "extensions": [
1827+ "table"
1828+ ]
1829+ },
1830+ {
1831+ "markdown": "| abc | def |\n| --- |\n| bar |\n",
1832+ "html": "<p>| abc | def |\n| --- |\n| bar |</p>\n",
1833+ "example": 203,
1834+ "start_line": 3460,
1835+ "end_line": 3468,
1836+ "section": "Tables (extension)",
1837+ "extensions": [
1838+ "table"
1839+ ]
1840+ },
1841+ {
1842+ "markdown": "| abc | def |\n| --- | --- |\n| bar |\n| bar | baz | boo |\n",
1843+ "html": "<table>\n<thead>\n<tr>\n<th>abc</th>\n<th>def</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>bar</td>\n<td></td>\n</tr>\n<tr>\n<td>bar</td>\n<td>baz</td>\n</tr>\n</tbody>\n</table>\n",
1844+ "example": 204,
1845+ "start_line": 3474,
1846+ "end_line": 3498,
1847+ "section": "Tables (extension)",
1848+ "extensions": [
1849+ "table"
1850+ ]
1851+ },
1852+ {
1853+ "markdown": "| abc | def |\n| --- | --- |\n",
1854+ "html": "<table>\n<thead>\n<tr>\n<th>abc</th>\n<th>def</th>\n</tr>\n</thead>\n</table>\n",
1855+ "example": 205,
1856+ "start_line": 3502,
1857+ "end_line": 3514,
1858+ "section": "Tables (extension)",
1859+ "extensions": [
1860+ "table"
1861+ ]
1862+ },
1863+ {
1864+ "markdown": "> # Foo\n> bar\n> baz\n",
1865+ "html": "<blockquote>\n<h1>Foo</h1>\n<p>bar\nbaz</p>\n</blockquote>\n",
1866+ "example": 206,
1867+ "start_line": 3568,
1868+ "end_line": 3578,
1869+ "section": "Block quotes",
1870+ "extensions": []
1871+ },
1872+ {
1873+ "markdown": "># Foo\n>bar\n> baz\n",
1874+ "html": "<blockquote>\n<h1>Foo</h1>\n<p>bar\nbaz</p>\n</blockquote>\n",
1875+ "example": 207,
1876+ "start_line": 3583,
1877+ "end_line": 3593,
1878+ "section": "Block quotes",
1879+ "extensions": []
1880+ },
1881+ {
1882+ "markdown": " > # Foo\n > bar\n > baz\n",
1883+ "html": "<blockquote>\n<h1>Foo</h1>\n<p>bar\nbaz</p>\n</blockquote>\n",
1884+ "example": 208,
1885+ "start_line": 3598,
1886+ "end_line": 3608,
1887+ "section": "Block quotes",
1888+ "extensions": []
1889+ },
1890+ {
1891+ "markdown": " > # Foo\n > bar\n > baz\n",
1892+ "html": "<pre><code>&gt; # Foo\n&gt; bar\n&gt; baz\n</code></pre>\n",
1893+ "example": 209,
1894+ "start_line": 3613,
1895+ "end_line": 3622,
1896+ "section": "Block quotes",
1897+ "extensions": []
1898+ },
1899+ {
1900+ "markdown": "> # Foo\n> bar\nbaz\n",
1901+ "html": "<blockquote>\n<h1>Foo</h1>\n<p>bar\nbaz</p>\n</blockquote>\n",
1902+ "example": 210,
1903+ "start_line": 3628,
1904+ "end_line": 3638,
1905+ "section": "Block quotes",
1906+ "extensions": []
1907+ },
1908+ {
1909+ "markdown": "> bar\nbaz\n> foo\n",
1910+ "html": "<blockquote>\n<p>bar\nbaz\nfoo</p>\n</blockquote>\n",
1911+ "example": 211,
1912+ "start_line": 3644,
1913+ "end_line": 3654,
1914+ "section": "Block quotes",
1915+ "extensions": []
1916+ },
1917+ {
1918+ "markdown": "> foo\n---\n",
1919+ "html": "<blockquote>\n<p>foo</p>\n</blockquote>\n<hr />\n",
1920+ "example": 212,
1921+ "start_line": 3668,
1922+ "end_line": 3676,
1923+ "section": "Block quotes",
1924+ "extensions": []
1925+ },
1926+ {
1927+ "markdown": "> - foo\n- bar\n",
1928+ "html": "<blockquote>\n<ul>\n<li>foo</li>\n</ul>\n</blockquote>\n<ul>\n<li>bar</li>\n</ul>\n",
1929+ "example": 213,
1930+ "start_line": 3688,
1931+ "end_line": 3700,
1932+ "section": "Block quotes",
1933+ "extensions": []
1934+ },
1935+ {
1936+ "markdown": "> foo\n bar\n",
1937+ "html": "<blockquote>\n<pre><code>foo\n</code></pre>\n</blockquote>\n<pre><code>bar\n</code></pre>\n",
1938+ "example": 214,
1939+ "start_line": 3706,
1940+ "end_line": 3716,
1941+ "section": "Block quotes",
1942+ "extensions": []
1943+ },
1944+ {
1945+ "markdown": "> ```\nfoo\n```\n",
1946+ "html": "<blockquote>\n<pre><code></code></pre>\n</blockquote>\n<p>foo</p>\n<pre><code></code></pre>\n",
1947+ "example": 215,
1948+ "start_line": 3719,
1949+ "end_line": 3729,
1950+ "section": "Block quotes",
1951+ "extensions": []
1952+ },
1953+ {
1954+ "markdown": "> foo\n - bar\n",
1955+ "html": "<blockquote>\n<p>foo\n- bar</p>\n</blockquote>\n",
1956+ "example": 216,
1957+ "start_line": 3735,
1958+ "end_line": 3743,
1959+ "section": "Block quotes",
1960+ "extensions": []
1961+ },
1962+ {
1963+ "markdown": ">\n",
1964+ "html": "<blockquote>\n</blockquote>\n",
1965+ "example": 217,
1966+ "start_line": 3759,
1967+ "end_line": 3764,
1968+ "section": "Block quotes",
1969+ "extensions": []
1970+ },
1971+ {
1972+ "markdown": ">\n> \n> \n",
1973+ "html": "<blockquote>\n</blockquote>\n",
1974+ "example": 218,
1975+ "start_line": 3767,
1976+ "end_line": 3774,
1977+ "section": "Block quotes",
1978+ "extensions": []
1979+ },
1980+ {
1981+ "markdown": ">\n> foo\n> \n",
1982+ "html": "<blockquote>\n<p>foo</p>\n</blockquote>\n",
1983+ "example": 219,
1984+ "start_line": 3779,
1985+ "end_line": 3787,
1986+ "section": "Block quotes",
1987+ "extensions": []
1988+ },
1989+ {
1990+ "markdown": "> foo\n\n> bar\n",
1991+ "html": "<blockquote>\n<p>foo</p>\n</blockquote>\n<blockquote>\n<p>bar</p>\n</blockquote>\n",
1992+ "example": 220,
1993+ "start_line": 3792,
1994+ "end_line": 3803,
1995+ "section": "Block quotes",
1996+ "extensions": []
1997+ },
1998+ {
1999+ "markdown": "> foo\n> bar\n",
2000+ "html": "<blockquote>\n<p>foo\nbar</p>\n</blockquote>\n",
2001+ "example": 221,
2002+ "start_line": 3814,
2003+ "end_line": 3822,
2004+ "section": "Block quotes",
2005+ "extensions": []
2006+ },
2007+ {
2008+ "markdown": "> foo\n>\n> bar\n",
2009+ "html": "<blockquote>\n<p>foo</p>\n<p>bar</p>\n</blockquote>\n",
2010+ "example": 222,
2011+ "start_line": 3827,
2012+ "end_line": 3836,
2013+ "section": "Block quotes",
2014+ "extensions": []
2015+ },
2016+ {
2017+ "markdown": "foo\n> bar\n",
2018+ "html": "<p>foo</p>\n<blockquote>\n<p>bar</p>\n</blockquote>\n",
2019+ "example": 223,
2020+ "start_line": 3841,
2021+ "end_line": 3849,
2022+ "section": "Block quotes",
2023+ "extensions": []
2024+ },
2025+ {
2026+ "markdown": "> aaa\n***\n> bbb\n",
2027+ "html": "<blockquote>\n<p>aaa</p>\n</blockquote>\n<hr />\n<blockquote>\n<p>bbb</p>\n</blockquote>\n",
2028+ "example": 224,
2029+ "start_line": 3855,
2030+ "end_line": 3867,
2031+ "section": "Block quotes",
2032+ "extensions": []
2033+ },
2034+ {
2035+ "markdown": "> bar\nbaz\n",
2036+ "html": "<blockquote>\n<p>bar\nbaz</p>\n</blockquote>\n",
2037+ "example": 225,
2038+ "start_line": 3873,
2039+ "end_line": 3881,
2040+ "section": "Block quotes",
2041+ "extensions": []
2042+ },
2043+ {
2044+ "markdown": "> bar\n\nbaz\n",
2045+ "html": "<blockquote>\n<p>bar</p>\n</blockquote>\n<p>baz</p>\n",
2046+ "example": 226,
2047+ "start_line": 3884,
2048+ "end_line": 3893,
2049+ "section": "Block quotes",
2050+ "extensions": []
2051+ },
2052+ {
2053+ "markdown": "> bar\n>\nbaz\n",
2054+ "html": "<blockquote>\n<p>bar</p>\n</blockquote>\n<p>baz</p>\n",
2055+ "example": 227,
2056+ "start_line": 3896,
2057+ "end_line": 3905,
2058+ "section": "Block quotes",
2059+ "extensions": []
2060+ },
2061+ {
2062+ "markdown": "> > > foo\nbar\n",
2063+ "html": "<blockquote>\n<blockquote>\n<blockquote>\n<p>foo\nbar</p>\n</blockquote>\n</blockquote>\n</blockquote>\n",
2064+ "example": 228,
2065+ "start_line": 3912,
2066+ "end_line": 3924,
2067+ "section": "Block quotes",
2068+ "extensions": []
2069+ },
2070+ {
2071+ "markdown": ">>> foo\n> bar\n>>baz\n",
2072+ "html": "<blockquote>\n<blockquote>\n<blockquote>\n<p>foo\nbar\nbaz</p>\n</blockquote>\n</blockquote>\n</blockquote>\n",
2073+ "example": 229,
2074+ "start_line": 3927,
2075+ "end_line": 3941,
2076+ "section": "Block quotes",
2077+ "extensions": []
2078+ },
2079+ {
2080+ "markdown": "> code\n\n> not code\n",
2081+ "html": "<blockquote>\n<pre><code>code\n</code></pre>\n</blockquote>\n<blockquote>\n<p>not code</p>\n</blockquote>\n",
2082+ "example": 230,
2083+ "start_line": 3949,
2084+ "end_line": 3961,
2085+ "section": "Block quotes",
2086+ "extensions": []
2087+ },
2088+ {
2089+ "markdown": "A paragraph\nwith two lines.\n\n indented code\n\n> A block quote.\n",
2090+ "html": "<p>A paragraph\nwith two lines.</p>\n<pre><code>indented code\n</code></pre>\n<blockquote>\n<p>A block quote.</p>\n</blockquote>\n",
2091+ "example": 231,
2092+ "start_line": 4003,
2093+ "end_line": 4018,
2094+ "section": "List items",
2095+ "extensions": []
2096+ },
2097+ {
2098+ "markdown": "1. A paragraph\n with two lines.\n\n indented code\n\n > A block quote.\n",
2099+ "html": "<ol>\n<li>\n<p>A paragraph\nwith two lines.</p>\n<pre><code>indented code\n</code></pre>\n<blockquote>\n<p>A block quote.</p>\n</blockquote>\n</li>\n</ol>\n",
2100+ "example": 232,
2101+ "start_line": 4025,
2102+ "end_line": 4044,
2103+ "section": "List items",
2104+ "extensions": []
2105+ },
2106+ {
2107+ "markdown": "- one\n\n two\n",
2108+ "html": "<ul>\n<li>one</li>\n</ul>\n<p>two</p>\n",
2109+ "example": 233,
2110+ "start_line": 4058,
2111+ "end_line": 4067,
2112+ "section": "List items",
2113+ "extensions": []
2114+ },
2115+ {
2116+ "markdown": "- one\n\n two\n",
2117+ "html": "<ul>\n<li>\n<p>one</p>\n<p>two</p>\n</li>\n</ul>\n",
2118+ "example": 234,
2119+ "start_line": 4070,
2120+ "end_line": 4081,
2121+ "section": "List items",
2122+ "extensions": []
2123+ },
2124+ {
2125+ "markdown": " - one\n\n two\n",
2126+ "html": "<ul>\n<li>one</li>\n</ul>\n<pre><code> two\n</code></pre>\n",
2127+ "example": 235,
2128+ "start_line": 4084,
2129+ "end_line": 4094,
2130+ "section": "List items",
2131+ "extensions": []
2132+ },
2133+ {
2134+ "markdown": " - one\n\n two\n",
2135+ "html": "<ul>\n<li>\n<p>one</p>\n<p>two</p>\n</li>\n</ul>\n",
2136+ "example": 236,
2137+ "start_line": 4097,
2138+ "end_line": 4108,
2139+ "section": "List items",
2140+ "extensions": []
2141+ },
2142+ {
2143+ "markdown": " > > 1. one\n>>\n>> two\n",
2144+ "html": "<blockquote>\n<blockquote>\n<ol>\n<li>\n<p>one</p>\n<p>two</p>\n</li>\n</ol>\n</blockquote>\n</blockquote>\n",
2145+ "example": 237,
2146+ "start_line": 4119,
2147+ "end_line": 4134,
2148+ "section": "List items",
2149+ "extensions": []
2150+ },
2151+ {
2152+ "markdown": ">>- one\n>>\n > > two\n",
2153+ "html": "<blockquote>\n<blockquote>\n<ul>\n<li>one</li>\n</ul>\n<p>two</p>\n</blockquote>\n</blockquote>\n",
2154+ "example": 238,
2155+ "start_line": 4146,
2156+ "end_line": 4159,
2157+ "section": "List items",
2158+ "extensions": []
2159+ },
2160+ {
2161+ "markdown": "-one\n\n2.two\n",
2162+ "html": "<p>-one</p>\n<p>2.two</p>\n",
2163+ "example": 239,
2164+ "start_line": 4165,
2165+ "end_line": 4172,
2166+ "section": "List items",
2167+ "extensions": []
2168+ },
2169+ {
2170+ "markdown": "- foo\n\n\n bar\n",
2171+ "html": "<ul>\n<li>\n<p>foo</p>\n<p>bar</p>\n</li>\n</ul>\n",
2172+ "example": 240,
2173+ "start_line": 4178,
2174+ "end_line": 4190,
2175+ "section": "List items",
2176+ "extensions": []
2177+ },
2178+ {
2179+ "markdown": "1. foo\n\n ```\n bar\n ```\n\n baz\n\n > bam\n",
2180+ "html": "<ol>\n<li>\n<p>foo</p>\n<pre><code>bar\n</code></pre>\n<p>baz</p>\n<blockquote>\n<p>bam</p>\n</blockquote>\n</li>\n</ol>\n",
2181+ "example": 241,
2182+ "start_line": 4195,
2183+ "end_line": 4217,
2184+ "section": "List items",
2185+ "extensions": []
2186+ },
2187+ {
2188+ "markdown": "- Foo\n\n bar\n\n\n baz\n",
2189+ "html": "<ul>\n<li>\n<p>Foo</p>\n<pre><code>bar\n\n\nbaz\n</code></pre>\n</li>\n</ul>\n",
2190+ "example": 242,
2191+ "start_line": 4223,
2192+ "end_line": 4241,
2193+ "section": "List items",
2194+ "extensions": []
2195+ },
2196+ {
2197+ "markdown": "123456789. ok\n",
2198+ "html": "<ol start=\"123456789\">\n<li>ok</li>\n</ol>\n",
2199+ "example": 243,
2200+ "start_line": 4245,
2201+ "end_line": 4251,
2202+ "section": "List items",
2203+ "extensions": []
2204+ },
2205+ {
2206+ "markdown": "1234567890. not ok\n",
2207+ "html": "<p>1234567890. not ok</p>\n",
2208+ "example": 244,
2209+ "start_line": 4254,
2210+ "end_line": 4258,
2211+ "section": "List items",
2212+ "extensions": []
2213+ },
2214+ {
2215+ "markdown": "0. ok\n",
2216+ "html": "<ol start=\"0\">\n<li>ok</li>\n</ol>\n",
2217+ "example": 245,
2218+ "start_line": 4263,
2219+ "end_line": 4269,
2220+ "section": "List items",
2221+ "extensions": []
2222+ },
2223+ {
2224+ "markdown": "003. ok\n",
2225+ "html": "<ol start=\"3\">\n<li>ok</li>\n</ol>\n",
2226+ "example": 246,
2227+ "start_line": 4272,
2228+ "end_line": 4278,
2229+ "section": "List items",
2230+ "extensions": []
2231+ },
2232+ {
2233+ "markdown": "-1. not ok\n",
2234+ "html": "<p>-1. not ok</p>\n",
2235+ "example": 247,
2236+ "start_line": 4283,
2237+ "end_line": 4287,
2238+ "section": "List items",
2239+ "extensions": []
2240+ },
2241+ {
2242+ "markdown": "- foo\n\n bar\n",
2243+ "html": "<ul>\n<li>\n<p>foo</p>\n<pre><code>bar\n</code></pre>\n</li>\n</ul>\n",
2244+ "example": 248,
2245+ "start_line": 4306,
2246+ "end_line": 4318,
2247+ "section": "List items",
2248+ "extensions": []
2249+ },
2250+ {
2251+ "markdown": " 10. foo\n\n bar\n",
2252+ "html": "<ol start=\"10\">\n<li>\n<p>foo</p>\n<pre><code>bar\n</code></pre>\n</li>\n</ol>\n",
2253+ "example": 249,
2254+ "start_line": 4323,
2255+ "end_line": 4335,
2256+ "section": "List items",
2257+ "extensions": []
2258+ },
2259+ {
2260+ "markdown": " indented code\n\nparagraph\n\n more code\n",
2261+ "html": "<pre><code>indented code\n</code></pre>\n<p>paragraph</p>\n<pre><code>more code\n</code></pre>\n",
2262+ "example": 250,
2263+ "start_line": 4342,
2264+ "end_line": 4354,
2265+ "section": "List items",
2266+ "extensions": []
2267+ },
2268+ {
2269+ "markdown": "1. indented code\n\n paragraph\n\n more code\n",
2270+ "html": "<ol>\n<li>\n<pre><code>indented code\n</code></pre>\n<p>paragraph</p>\n<pre><code>more code\n</code></pre>\n</li>\n</ol>\n",
2271+ "example": 251,
2272+ "start_line": 4357,
2273+ "end_line": 4373,
2274+ "section": "List items",
2275+ "extensions": []
2276+ },
2277+ {
2278+ "markdown": "1. indented code\n\n paragraph\n\n more code\n",
2279+ "html": "<ol>\n<li>\n<pre><code> indented code\n</code></pre>\n<p>paragraph</p>\n<pre><code>more code\n</code></pre>\n</li>\n</ol>\n",
2280+ "example": 252,
2281+ "start_line": 4379,
2282+ "end_line": 4395,
2283+ "section": "List items",
2284+ "extensions": []
2285+ },
2286+ {
2287+ "markdown": " foo\n\nbar\n",
2288+ "html": "<p>foo</p>\n<p>bar</p>\n",
2289+ "example": 253,
2290+ "start_line": 4406,
2291+ "end_line": 4413,
2292+ "section": "List items",
2293+ "extensions": []
2294+ },
2295+ {
2296+ "markdown": "- foo\n\n bar\n",
2297+ "html": "<ul>\n<li>foo</li>\n</ul>\n<p>bar</p>\n",
2298+ "example": 254,
2299+ "start_line": 4416,
2300+ "end_line": 4425,
2301+ "section": "List items",
2302+ "extensions": []
2303+ },
2304+ {
2305+ "markdown": "- foo\n\n bar\n",
2306+ "html": "<ul>\n<li>\n<p>foo</p>\n<p>bar</p>\n</li>\n</ul>\n",
2307+ "example": 255,
2308+ "start_line": 4433,
2309+ "end_line": 4444,
2310+ "section": "List items",
2311+ "extensions": []
2312+ },
2313+ {
2314+ "markdown": "-\n foo\n-\n ```\n bar\n ```\n-\n baz\n",
2315+ "html": "<ul>\n<li>foo</li>\n<li>\n<pre><code>bar\n</code></pre>\n</li>\n<li>\n<pre><code>baz\n</code></pre>\n</li>\n</ul>\n",
2316+ "example": 256,
2317+ "start_line": 4461,
2318+ "end_line": 4482,
2319+ "section": "List items",
2320+ "extensions": []
2321+ },
2322+ {
2323+ "markdown": "- \n foo\n",
2324+ "html": "<ul>\n<li>foo</li>\n</ul>\n",
2325+ "example": 257,
2326+ "start_line": 4487,
2327+ "end_line": 4494,
2328+ "section": "List items",
2329+ "extensions": []
2330+ },
2331+ {
2332+ "markdown": "-\n\n foo\n",
2333+ "html": "<ul>\n<li></li>\n</ul>\n<p>foo</p>\n",
2334+ "example": 258,
2335+ "start_line": 4501,
2336+ "end_line": 4510,
2337+ "section": "List items",
2338+ "extensions": []
2339+ },
2340+ {
2341+ "markdown": "- foo\n-\n- bar\n",
2342+ "html": "<ul>\n<li>foo</li>\n<li></li>\n<li>bar</li>\n</ul>\n",
2343+ "example": 259,
2344+ "start_line": 4515,
2345+ "end_line": 4525,
2346+ "section": "List items",
2347+ "extensions": []
2348+ },
2349+ {
2350+ "markdown": "- foo\n- \n- bar\n",
2351+ "html": "<ul>\n<li>foo</li>\n<li></li>\n<li>bar</li>\n</ul>\n",
2352+ "example": 260,
2353+ "start_line": 4530,
2354+ "end_line": 4540,
2355+ "section": "List items",
2356+ "extensions": []
2357+ },
2358+ {
2359+ "markdown": "1. foo\n2.\n3. bar\n",
2360+ "html": "<ol>\n<li>foo</li>\n<li></li>\n<li>bar</li>\n</ol>\n",
2361+ "example": 261,
2362+ "start_line": 4545,
2363+ "end_line": 4555,
2364+ "section": "List items",
2365+ "extensions": []
2366+ },
2367+ {
2368+ "markdown": "*\n",
2369+ "html": "<ul>\n<li></li>\n</ul>\n",
2370+ "example": 262,
2371+ "start_line": 4560,
2372+ "end_line": 4566,
2373+ "section": "List items",
2374+ "extensions": []
2375+ },
2376+ {
2377+ "markdown": "foo\n*\n\nfoo\n1.\n",
2378+ "html": "<p>foo\n*</p>\n<p>foo\n1.</p>\n",
2379+ "example": 263,
2380+ "start_line": 4570,
2381+ "end_line": 4581,
2382+ "section": "List items",
2383+ "extensions": []
2384+ },
2385+ {
2386+ "markdown": " 1. A paragraph\n with two lines.\n\n indented code\n\n > A block quote.\n",
2387+ "html": "<ol>\n<li>\n<p>A paragraph\nwith two lines.</p>\n<pre><code>indented code\n</code></pre>\n<blockquote>\n<p>A block quote.</p>\n</blockquote>\n</li>\n</ol>\n",
2388+ "example": 264,
2389+ "start_line": 4592,
2390+ "end_line": 4611,
2391+ "section": "List items",
2392+ "extensions": []
2393+ },
2394+ {
2395+ "markdown": " 1. A paragraph\n with two lines.\n\n indented code\n\n > A block quote.\n",
2396+ "html": "<ol>\n<li>\n<p>A paragraph\nwith two lines.</p>\n<pre><code>indented code\n</code></pre>\n<blockquote>\n<p>A block quote.</p>\n</blockquote>\n</li>\n</ol>\n",
2397+ "example": 265,
2398+ "start_line": 4616,
2399+ "end_line": 4635,
2400+ "section": "List items",
2401+ "extensions": []
2402+ },
2403+ {
2404+ "markdown": " 1. A paragraph\n with two lines.\n\n indented code\n\n > A block quote.\n",
2405+ "html": "<ol>\n<li>\n<p>A paragraph\nwith two lines.</p>\n<pre><code>indented code\n</code></pre>\n<blockquote>\n<p>A block quote.</p>\n</blockquote>\n</li>\n</ol>\n",
2406+ "example": 266,
2407+ "start_line": 4640,
2408+ "end_line": 4659,
2409+ "section": "List items",
2410+ "extensions": []
2411+ },
2412+ {
2413+ "markdown": " 1. A paragraph\n with two lines.\n\n indented code\n\n > A block quote.\n",
2414+ "html": "<pre><code>1. A paragraph\n with two lines.\n\n indented code\n\n &gt; A block quote.\n</code></pre>\n",
2415+ "example": 267,
2416+ "start_line": 4664,
2417+ "end_line": 4679,
2418+ "section": "List items",
2419+ "extensions": []
2420+ },
2421+ {
2422+ "markdown": " 1. A paragraph\nwith two lines.\n\n indented code\n\n > A block quote.\n",
2423+ "html": "<ol>\n<li>\n<p>A paragraph\nwith two lines.</p>\n<pre><code>indented code\n</code></pre>\n<blockquote>\n<p>A block quote.</p>\n</blockquote>\n</li>\n</ol>\n",
2424+ "example": 268,
2425+ "start_line": 4694,
2426+ "end_line": 4713,
2427+ "section": "List items",
2428+ "extensions": []
2429+ },
2430+ {
2431+ "markdown": " 1. A paragraph\n with two lines.\n",
2432+ "html": "<ol>\n<li>A paragraph\nwith two lines.</li>\n</ol>\n",
2433+ "example": 269,
2434+ "start_line": 4718,
2435+ "end_line": 4726,
2436+ "section": "List items",
2437+ "extensions": []
2438+ },
2439+ {
2440+ "markdown": "> 1. > Blockquote\ncontinued here.\n",
2441+ "html": "<blockquote>\n<ol>\n<li>\n<blockquote>\n<p>Blockquote\ncontinued here.</p>\n</blockquote>\n</li>\n</ol>\n</blockquote>\n",
2442+ "example": 270,
2443+ "start_line": 4731,
2444+ "end_line": 4745,
2445+ "section": "List items",
2446+ "extensions": []
2447+ },
2448+ {
2449+ "markdown": "> 1. > Blockquote\n> continued here.\n",
2450+ "html": "<blockquote>\n<ol>\n<li>\n<blockquote>\n<p>Blockquote\ncontinued here.</p>\n</blockquote>\n</li>\n</ol>\n</blockquote>\n",
2451+ "example": 271,
2452+ "start_line": 4748,
2453+ "end_line": 4762,
2454+ "section": "List items",
2455+ "extensions": []
2456+ },
2457+ {
2458+ "markdown": "- foo\n - bar\n - baz\n - boo\n",
2459+ "html": "<ul>\n<li>foo\n<ul>\n<li>bar\n<ul>\n<li>baz\n<ul>\n<li>boo</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n",
2460+ "example": 272,
2461+ "start_line": 4776,
2462+ "end_line": 4797,
2463+ "section": "List items",
2464+ "extensions": []
2465+ },
2466+ {
2467+ "markdown": "- foo\n - bar\n - baz\n - boo\n",
2468+ "html": "<ul>\n<li>foo</li>\n<li>bar</li>\n<li>baz</li>\n<li>boo</li>\n</ul>\n",
2469+ "example": 273,
2470+ "start_line": 4802,
2471+ "end_line": 4814,
2472+ "section": "List items",
2473+ "extensions": []
2474+ },
2475+ {
2476+ "markdown": "10) foo\n - bar\n",
2477+ "html": "<ol start=\"10\">\n<li>foo\n<ul>\n<li>bar</li>\n</ul>\n</li>\n</ol>\n",
2478+ "example": 274,
2479+ "start_line": 4819,
2480+ "end_line": 4830,
2481+ "section": "List items",
2482+ "extensions": []
2483+ },
2484+ {
2485+ "markdown": "10) foo\n - bar\n",
2486+ "html": "<ol start=\"10\">\n<li>foo</li>\n</ol>\n<ul>\n<li>bar</li>\n</ul>\n",
2487+ "example": 275,
2488+ "start_line": 4835,
2489+ "end_line": 4845,
2490+ "section": "List items",
2491+ "extensions": []
2492+ },
2493+ {
2494+ "markdown": "- - foo\n",
2495+ "html": "<ul>\n<li>\n<ul>\n<li>foo</li>\n</ul>\n</li>\n</ul>\n",
2496+ "example": 276,
2497+ "start_line": 4850,
2498+ "end_line": 4860,
2499+ "section": "List items",
2500+ "extensions": []
2501+ },
2502+ {
2503+ "markdown": "1. - 2. foo\n",
2504+ "html": "<ol>\n<li>\n<ul>\n<li>\n<ol start=\"2\">\n<li>foo</li>\n</ol>\n</li>\n</ul>\n</li>\n</ol>\n",
2505+ "example": 277,
2506+ "start_line": 4863,
2507+ "end_line": 4877,
2508+ "section": "List items",
2509+ "extensions": []
2510+ },
2511+ {
2512+ "markdown": "- # Foo\n- Bar\n ---\n baz\n",
2513+ "html": "<ul>\n<li>\n<h1>Foo</h1>\n</li>\n<li>\n<h2>Bar</h2>\nbaz</li>\n</ul>\n",
2514+ "example": 278,
2515+ "start_line": 4882,
2516+ "end_line": 4896,
2517+ "section": "List items",
2518+ "extensions": []
2519+ },
2520+ {
2521+ "markdown": "- foo\n- bar\n+ baz\n",
2522+ "html": "<ul>\n<li>foo</li>\n<li>bar</li>\n</ul>\n<ul>\n<li>baz</li>\n</ul>\n",
2523+ "example": 281,
2524+ "start_line": 5175,
2525+ "end_line": 5187,
2526+ "section": "Lists",
2527+ "extensions": []
2528+ },
2529+ {
2530+ "markdown": "1. foo\n2. bar\n3) baz\n",
2531+ "html": "<ol>\n<li>foo</li>\n<li>bar</li>\n</ol>\n<ol start=\"3\">\n<li>baz</li>\n</ol>\n",
2532+ "example": 282,
2533+ "start_line": 5190,
2534+ "end_line": 5202,
2535+ "section": "Lists",
2536+ "extensions": []
2537+ },
2538+ {
2539+ "markdown": "Foo\n- bar\n- baz\n",
2540+ "html": "<p>Foo</p>\n<ul>\n<li>bar</li>\n<li>baz</li>\n</ul>\n",
2541+ "example": 283,
2542+ "start_line": 5209,
2543+ "end_line": 5219,
2544+ "section": "Lists",
2545+ "extensions": []
2546+ },
2547+ {
2548+ "markdown": "The number of windows in my house is\n14. The number of doors is 6.\n",
2549+ "html": "<p>The number of windows in my house is\n14. The number of doors is 6.</p>\n",
2550+ "example": 284,
2551+ "start_line": 5286,
2552+ "end_line": 5292,
2553+ "section": "Lists",
2554+ "extensions": []
2555+ },
2556+ {
2557+ "markdown": "The number of windows in my house is\n1. The number of doors is 6.\n",
2558+ "html": "<p>The number of windows in my house is</p>\n<ol>\n<li>The number of doors is 6.</li>\n</ol>\n",
2559+ "example": 285,
2560+ "start_line": 5296,
2561+ "end_line": 5304,
2562+ "section": "Lists",
2563+ "extensions": []
2564+ },
2565+ {
2566+ "markdown": "- foo\n\n- bar\n\n\n- baz\n",
2567+ "html": "<ul>\n<li>\n<p>foo</p>\n</li>\n<li>\n<p>bar</p>\n</li>\n<li>\n<p>baz</p>\n</li>\n</ul>\n",
2568+ "example": 286,
2569+ "start_line": 5310,
2570+ "end_line": 5329,
2571+ "section": "Lists",
2572+ "extensions": []
2573+ },
2574+ {
2575+ "markdown": "- foo\n - bar\n - baz\n\n\n bim\n",
2576+ "html": "<ul>\n<li>foo\n<ul>\n<li>bar\n<ul>\n<li>\n<p>baz</p>\n<p>bim</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n",
2577+ "example": 287,
2578+ "start_line": 5331,
2579+ "end_line": 5353,
2580+ "section": "Lists",
2581+ "extensions": []
2582+ },
2583+ {
2584+ "markdown": "- foo\n- bar\n\n<!-- -->\n\n- baz\n- bim\n",
2585+ "html": "<ul>\n<li>foo</li>\n<li>bar</li>\n</ul>\n<!-- -->\n<ul>\n<li>baz</li>\n<li>bim</li>\n</ul>\n",
2586+ "example": 288,
2587+ "start_line": 5361,
2588+ "end_line": 5379,
2589+ "section": "Lists",
2590+ "extensions": []
2591+ },
2592+ {
2593+ "markdown": "- foo\n\n notcode\n\n- foo\n\n<!-- -->\n\n code\n",
2594+ "html": "<ul>\n<li>\n<p>foo</p>\n<p>notcode</p>\n</li>\n<li>\n<p>foo</p>\n</li>\n</ul>\n<!-- -->\n<pre><code>code\n</code></pre>\n",
2595+ "example": 289,
2596+ "start_line": 5382,
2597+ "end_line": 5405,
2598+ "section": "Lists",
2599+ "extensions": []
2600+ },
2601+ {
2602+ "markdown": "- a\n - b\n - c\n - d\n - e\n - f\n- g\n",
2603+ "html": "<ul>\n<li>a</li>\n<li>b</li>\n<li>c</li>\n<li>d</li>\n<li>e</li>\n<li>f</li>\n<li>g</li>\n</ul>\n",
2604+ "example": 290,
2605+ "start_line": 5413,
2606+ "end_line": 5431,
2607+ "section": "Lists",
2608+ "extensions": []
2609+ },
2610+ {
2611+ "markdown": "1. a\n\n 2. b\n\n 3. c\n",
2612+ "html": "<ol>\n<li>\n<p>a</p>\n</li>\n<li>\n<p>b</p>\n</li>\n<li>\n<p>c</p>\n</li>\n</ol>\n",
2613+ "example": 291,
2614+ "start_line": 5434,
2615+ "end_line": 5452,
2616+ "section": "Lists",
2617+ "extensions": []
2618+ },
2619+ {
2620+ "markdown": "- a\n - b\n - c\n - d\n - e\n",
2621+ "html": "<ul>\n<li>a</li>\n<li>b</li>\n<li>c</li>\n<li>d\n- e</li>\n</ul>\n",
2622+ "example": 292,
2623+ "start_line": 5458,
2624+ "end_line": 5472,
2625+ "section": "Lists",
2626+ "extensions": []
2627+ },
2628+ {
2629+ "markdown": "1. a\n\n 2. b\n\n 3. c\n",
2630+ "html": "<ol>\n<li>\n<p>a</p>\n</li>\n<li>\n<p>b</p>\n</li>\n</ol>\n<pre><code>3. c\n</code></pre>\n",
2631+ "example": 293,
2632+ "start_line": 5478,
2633+ "end_line": 5495,
2634+ "section": "Lists",
2635+ "extensions": []
2636+ },
2637+ {
2638+ "markdown": "- a\n- b\n\n- c\n",
2639+ "html": "<ul>\n<li>\n<p>a</p>\n</li>\n<li>\n<p>b</p>\n</li>\n<li>\n<p>c</p>\n</li>\n</ul>\n",
2640+ "example": 294,
2641+ "start_line": 5501,
2642+ "end_line": 5518,
2643+ "section": "Lists",
2644+ "extensions": []
2645+ },
2646+ {
2647+ "markdown": "* a\n*\n\n* c\n",
2648+ "html": "<ul>\n<li>\n<p>a</p>\n</li>\n<li></li>\n<li>\n<p>c</p>\n</li>\n</ul>\n",
2649+ "example": 295,
2650+ "start_line": 5523,
2651+ "end_line": 5538,
2652+ "section": "Lists",
2653+ "extensions": []
2654+ },
2655+ {
2656+ "markdown": "- a\n- b\n\n c\n- d\n",
2657+ "html": "<ul>\n<li>\n<p>a</p>\n</li>\n<li>\n<p>b</p>\n<p>c</p>\n</li>\n<li>\n<p>d</p>\n</li>\n</ul>\n",
2658+ "example": 296,
2659+ "start_line": 5545,
2660+ "end_line": 5564,
2661+ "section": "Lists",
2662+ "extensions": []
2663+ },
2664+ {
2665+ "markdown": "- a\n- b\n\n [ref]: /url\n- d\n",
2666+ "html": "<ul>\n<li>\n<p>a</p>\n</li>\n<li>\n<p>b</p>\n</li>\n<li>\n<p>d</p>\n</li>\n</ul>\n",
2667+ "example": 297,
2668+ "start_line": 5567,
2669+ "end_line": 5585,
2670+ "section": "Lists",
2671+ "extensions": []
2672+ },
2673+ {
2674+ "markdown": "- a\n- ```\n b\n\n\n ```\n- c\n",
2675+ "html": "<ul>\n<li>a</li>\n<li>\n<pre><code>b\n\n\n</code></pre>\n</li>\n<li>c</li>\n</ul>\n",
2676+ "example": 298,
2677+ "start_line": 5590,
2678+ "end_line": 5609,
2679+ "section": "Lists",
2680+ "extensions": []
2681+ },
2682+ {
2683+ "markdown": "- a\n - b\n\n c\n- d\n",
2684+ "html": "<ul>\n<li>a\n<ul>\n<li>\n<p>b</p>\n<p>c</p>\n</li>\n</ul>\n</li>\n<li>d</li>\n</ul>\n",
2685+ "example": 299,
2686+ "start_line": 5616,
2687+ "end_line": 5634,
2688+ "section": "Lists",
2689+ "extensions": []
2690+ },
2691+ {
2692+ "markdown": "* a\n > b\n >\n* c\n",
2693+ "html": "<ul>\n<li>a\n<blockquote>\n<p>b</p>\n</blockquote>\n</li>\n<li>c</li>\n</ul>\n",
2694+ "example": 300,
2695+ "start_line": 5640,
2696+ "end_line": 5654,
2697+ "section": "Lists",
2698+ "extensions": []
2699+ },
2700+ {
2701+ "markdown": "- a\n > b\n ```\n c\n ```\n- d\n",
2702+ "html": "<ul>\n<li>a\n<blockquote>\n<p>b</p>\n</blockquote>\n<pre><code>c\n</code></pre>\n</li>\n<li>d</li>\n</ul>\n",
2703+ "example": 301,
2704+ "start_line": 5660,
2705+ "end_line": 5678,
2706+ "section": "Lists",
2707+ "extensions": []
2708+ },
2709+ {
2710+ "markdown": "- a\n",
2711+ "html": "<ul>\n<li>a</li>\n</ul>\n",
2712+ "example": 302,
2713+ "start_line": 5683,
2714+ "end_line": 5689,
2715+ "section": "Lists",
2716+ "extensions": []
2717+ },
2718+ {
2719+ "markdown": "- a\n - b\n",
2720+ "html": "<ul>\n<li>a\n<ul>\n<li>b</li>\n</ul>\n</li>\n</ul>\n",
2721+ "example": 303,
2722+ "start_line": 5692,
2723+ "end_line": 5703,
2724+ "section": "Lists",
2725+ "extensions": []
2726+ },
2727+ {
2728+ "markdown": "1. ```\n foo\n ```\n\n bar\n",
2729+ "html": "<ol>\n<li>\n<pre><code>foo\n</code></pre>\n<p>bar</p>\n</li>\n</ol>\n",
2730+ "example": 304,
2731+ "start_line": 5709,
2732+ "end_line": 5723,
2733+ "section": "Lists",
2734+ "extensions": []
2735+ },
2736+ {
2737+ "markdown": "* foo\n * bar\n\n baz\n",
2738+ "html": "<ul>\n<li>\n<p>foo</p>\n<ul>\n<li>bar</li>\n</ul>\n<p>baz</p>\n</li>\n</ul>\n",
2739+ "example": 305,
2740+ "start_line": 5728,
2741+ "end_line": 5743,
2742+ "section": "Lists",
2743+ "extensions": []
2744+ },
2745+ {
2746+ "markdown": "- a\n - b\n - c\n\n- d\n - e\n - f\n",
2747+ "html": "<ul>\n<li>\n<p>a</p>\n<ul>\n<li>b</li>\n<li>c</li>\n</ul>\n</li>\n<li>\n<p>d</p>\n<ul>\n<li>e</li>\n<li>f</li>\n</ul>\n</li>\n</ul>\n",
2748+ "example": 306,
2749+ "start_line": 5746,
2750+ "end_line": 5771,
2751+ "section": "Lists",
2752+ "extensions": []
2753+ },
2754+ {
2755+ "markdown": "`hi`lo`\n",
2756+ "html": "<p><code>hi</code>lo`</p>\n",
2757+ "example": 307,
2758+ "start_line": 5780,
2759+ "end_line": 5784,
2760+ "section": "Inlines",
2761+ "extensions": []
2762+ },
2763+ {
2764+ "markdown": "\\!\\\"\\#\\$\\%\\&\\'\\(\\)\\*\\+\\,\\-\\.\\/\\:\\;\\<\\=\\>\\?\\@\\[\\\\\\]\\^\\_\\`\\{\\|\\}\\~\n",
2765+ "html": "<p>!&quot;#$%&amp;'()*+,-./:;&lt;=&gt;?@[\\]^_`{|}~</p>\n",
2766+ "example": 308,
2767+ "start_line": 5794,
2768+ "end_line": 5798,
2769+ "section": "Backslash escapes",
2770+ "extensions": []
2771+ },
2772+ {
2773+ "markdown": "\\\t\\A\\a\\ \\3\\\u03c6\\\u00ab\n",
2774+ "html": "<p>\\\t\\A\\a\\ \\3\\\u03c6\\\u00ab</p>\n",
2775+ "example": 309,
2776+ "start_line": 5804,
2777+ "end_line": 5808,
2778+ "section": "Backslash escapes",
2779+ "extensions": []
2780+ },
2781+ {
2782+ "markdown": "\\*not emphasized*\n\\<br/> not a tag\n\\[not a link](/foo)\n\\`not code`\n1\\. not a list\n\\* not a list\n\\# not a heading\n\\[foo]: /url \"not a reference\"\n\\&ouml; not a character entity\n",
2783+ "html": "<p>*not emphasized*\n&lt;br/&gt; not a tag\n[not a link](/foo)\n`not code`\n1. not a list\n* not a list\n# not a heading\n[foo]: /url &quot;not a reference&quot;\n&amp;ouml; not a character entity</p>\n",
2784+ "example": 310,
2785+ "start_line": 5814,
2786+ "end_line": 5834,
2787+ "section": "Backslash escapes",
2788+ "extensions": []
2789+ },
2790+ {
2791+ "markdown": "\\\\*emphasis*\n",
2792+ "html": "<p>\\<em>emphasis</em></p>\n",
2793+ "example": 311,
2794+ "start_line": 5839,
2795+ "end_line": 5843,
2796+ "section": "Backslash escapes",
2797+ "extensions": []
2798+ },
2799+ {
2800+ "markdown": "foo\\\nbar\n",
2801+ "html": "<p>foo<br />\nbar</p>\n",
2802+ "example": 312,
2803+ "start_line": 5848,
2804+ "end_line": 5854,
2805+ "section": "Backslash escapes",
2806+ "extensions": []
2807+ },
2808+ {
2809+ "markdown": "`` \\[\\` ``\n",
2810+ "html": "<p><code>\\[\\`</code></p>\n",
2811+ "example": 313,
2812+ "start_line": 5860,
2813+ "end_line": 5864,
2814+ "section": "Backslash escapes",
2815+ "extensions": []
2816+ },
2817+ {
2818+ "markdown": " \\[\\]\n",
2819+ "html": "<pre><code>\\[\\]\n</code></pre>\n",
2820+ "example": 314,
2821+ "start_line": 5867,
2822+ "end_line": 5872,
2823+ "section": "Backslash escapes",
2824+ "extensions": []
2825+ },
2826+ {
2827+ "markdown": "~~~\n\\[\\]\n~~~\n",
2828+ "html": "<pre><code>\\[\\]\n</code></pre>\n",
2829+ "example": 315,
2830+ "start_line": 5875,
2831+ "end_line": 5882,
2832+ "section": "Backslash escapes",
2833+ "extensions": []
2834+ },
2835+ {
2836+ "markdown": "<http://example.com?find=\\*>\n",
2837+ "html": "<p><a href=\"http://example.com?find=%5C*\">http://example.com?find=\\*</a></p>\n",
2838+ "example": 316,
2839+ "start_line": 5885,
2840+ "end_line": 5889,
2841+ "section": "Backslash escapes",
2842+ "extensions": []
2843+ },
2844+ {
2845+ "markdown": "<a href=\"/bar\\/)\">\n",
2846+ "html": "<a href=\"/bar\\/)\">\n",
2847+ "example": 317,
2848+ "start_line": 5892,
2849+ "end_line": 5896,
2850+ "section": "Backslash escapes",
2851+ "extensions": []
2852+ },
2853+ {
2854+ "markdown": "[foo](/bar\\* \"ti\\*tle\")\n",
2855+ "html": "<p><a href=\"/bar*\" title=\"ti*tle\">foo</a></p>\n",
2856+ "example": 318,
2857+ "start_line": 5902,
2858+ "end_line": 5906,
2859+ "section": "Backslash escapes",
2860+ "extensions": []
2861+ },
2862+ {
2863+ "markdown": "[foo]\n\n[foo]: /bar\\* \"ti\\*tle\"\n",
2864+ "html": "<p><a href=\"/bar*\" title=\"ti*tle\">foo</a></p>\n",
2865+ "example": 319,
2866+ "start_line": 5909,
2867+ "end_line": 5915,
2868+ "section": "Backslash escapes",
2869+ "extensions": []
2870+ },
2871+ {
2872+ "markdown": "``` foo\\+bar\nfoo\n```\n",
2873+ "html": "<pre><code class=\"language-foo+bar\">foo\n</code></pre>\n",
2874+ "example": 320,
2875+ "start_line": 5918,
2876+ "end_line": 5925,
2877+ "section": "Backslash escapes",
2878+ "extensions": []
2879+ },
2880+ {
2881+ "markdown": "&nbsp; &amp; &copy; &AElig; &Dcaron;\n&frac34; &HilbertSpace; &DifferentialD;\n&ClockwiseContourIntegral; &ngE;\n",
2882+ "html": "<p>\u00a0 &amp; \u00a9 \u00c6 \u010e\n\u00be \u210b \u2146\n\u2232 \u2267\u0338</p>\n",
2883+ "example": 321,
2884+ "start_line": 5955,
2885+ "end_line": 5963,
2886+ "section": "Entity and numeric character references",
2887+ "extensions": []
2888+ },
2889+ {
2890+ "markdown": "&#35; &#1234; &#992; &#0;\n",
2891+ "html": "<p># \u04d2 \u03e0 \ufffd</p>\n",
2892+ "example": 322,
2893+ "start_line": 5974,
2894+ "end_line": 5978,
2895+ "section": "Entity and numeric character references",
2896+ "extensions": []
2897+ },
2898+ {
2899+ "markdown": "&#X22; &#XD06; &#xcab;\n",
2900+ "html": "<p>&quot; \u0d06 \u0cab</p>\n",
2901+ "example": 323,
2902+ "start_line": 5987,
2903+ "end_line": 5991,
2904+ "section": "Entity and numeric character references",
2905+ "extensions": []
2906+ },
2907+ {
2908+ "markdown": "&nbsp &x; &#; &#x;\n&#987654321;\n&#abcdef0;\n&ThisIsNotDefined; &hi?;\n",
2909+ "html": "<p>&amp;nbsp &amp;x; &amp;#; &amp;#x;\n&amp;#987654321;\n&amp;#abcdef0;\n&amp;ThisIsNotDefined; &amp;hi?;</p>\n",
2910+ "example": 324,
2911+ "start_line": 5996,
2912+ "end_line": 6006,
2913+ "section": "Entity and numeric character references",
2914+ "extensions": []
2915+ },
2916+ {
2917+ "markdown": "&copy\n",
2918+ "html": "<p>&amp;copy</p>\n",
2919+ "example": 325,
2920+ "start_line": 6013,
2921+ "end_line": 6017,
2922+ "section": "Entity and numeric character references",
2923+ "extensions": []
2924+ },
2925+ {
2926+ "markdown": "&MadeUpEntity;\n",
2927+ "html": "<p>&amp;MadeUpEntity;</p>\n",
2928+ "example": 326,
2929+ "start_line": 6023,
2930+ "end_line": 6027,
2931+ "section": "Entity and numeric character references",
2932+ "extensions": []
2933+ },
2934+ {
2935+ "markdown": "<a href=\"&ouml;&ouml;.html\">\n",
2936+ "html": "<a href=\"&ouml;&ouml;.html\">\n",
2937+ "example": 327,
2938+ "start_line": 6034,
2939+ "end_line": 6038,
2940+ "section": "Entity and numeric character references",
2941+ "extensions": []
2942+ },
2943+ {
2944+ "markdown": "[foo](/f&ouml;&ouml; \"f&ouml;&ouml;\")\n",
2945+ "html": "<p><a href=\"/f%C3%B6%C3%B6\" title=\"f\u00f6\u00f6\">foo</a></p>\n",
2946+ "example": 328,
2947+ "start_line": 6041,
2948+ "end_line": 6045,
2949+ "section": "Entity and numeric character references",
2950+ "extensions": []
2951+ },
2952+ {
2953+ "markdown": "[foo]\n\n[foo]: /f&ouml;&ouml; \"f&ouml;&ouml;\"\n",
2954+ "html": "<p><a href=\"/f%C3%B6%C3%B6\" title=\"f\u00f6\u00f6\">foo</a></p>\n",
2955+ "example": 329,
2956+ "start_line": 6048,
2957+ "end_line": 6054,
2958+ "section": "Entity and numeric character references",
2959+ "extensions": []
2960+ },
2961+ {
2962+ "markdown": "``` f&ouml;&ouml;\nfoo\n```\n",
2963+ "html": "<pre><code class=\"language-f\u00f6\u00f6\">foo\n</code></pre>\n",
2964+ "example": 330,
2965+ "start_line": 6057,
2966+ "end_line": 6064,
2967+ "section": "Entity and numeric character references",
2968+ "extensions": []
2969+ },
2970+ {
2971+ "markdown": "`f&ouml;&ouml;`\n",
2972+ "html": "<p><code>f&amp;ouml;&amp;ouml;</code></p>\n",
2973+ "example": 331,
2974+ "start_line": 6070,
2975+ "end_line": 6074,
2976+ "section": "Entity and numeric character references",
2977+ "extensions": []
2978+ },
2979+ {
2980+ "markdown": " f&ouml;f&ouml;\n",
2981+ "html": "<pre><code>f&amp;ouml;f&amp;ouml;\n</code></pre>\n",
2982+ "example": 332,
2983+ "start_line": 6077,
2984+ "end_line": 6082,
2985+ "section": "Entity and numeric character references",
2986+ "extensions": []
2987+ },
2988+ {
2989+ "markdown": "&#42;foo&#42;\n*foo*\n",
2990+ "html": "<p>*foo*\n<em>foo</em></p>\n",
2991+ "example": 333,
2992+ "start_line": 6089,
2993+ "end_line": 6095,
2994+ "section": "Entity and numeric character references",
2995+ "extensions": []
2996+ },
2997+ {
2998+ "markdown": "&#42; foo\n\n* foo\n",
2999+ "html": "<p>* foo</p>\n<ul>\n<li>foo</li>\n</ul>\n",
3000+ "example": 334,
3001+ "start_line": 6097,
3002+ "end_line": 6106,
3003+ "section": "Entity and numeric character references",
3004+ "extensions": []
3005+ },
3006+ {
3007+ "markdown": "foo&#10;&#10;bar\n",
3008+ "html": "<p>foo\n\nbar</p>\n",
3009+ "example": 335,
3010+ "start_line": 6108,
3011+ "end_line": 6114,
3012+ "section": "Entity and numeric character references",
3013+ "extensions": []
3014+ },
3015+ {
3016+ "markdown": "&#9;foo\n",
3017+ "html": "<p>\tfoo</p>\n",
3018+ "example": 336,
3019+ "start_line": 6116,
3020+ "end_line": 6120,
3021+ "section": "Entity and numeric character references",
3022+ "extensions": []
3023+ },
3024+ {
3025+ "markdown": "[a](url &quot;tit&quot;)\n",
3026+ "html": "<p>[a](url &quot;tit&quot;)</p>\n",
3027+ "example": 337,
3028+ "start_line": 6123,
3029+ "end_line": 6127,
3030+ "section": "Entity and numeric character references",
3031+ "extensions": []
3032+ },
3033+ {
3034+ "markdown": "`foo`\n",
3035+ "html": "<p><code>foo</code></p>\n",
3036+ "example": 338,
3037+ "start_line": 6151,
3038+ "end_line": 6155,
3039+ "section": "Code spans",
3040+ "extensions": []
3041+ },
3042+ {
3043+ "markdown": "`` foo ` bar ``\n",
3044+ "html": "<p><code>foo ` bar</code></p>\n",
3045+ "example": 339,
3046+ "start_line": 6162,
3047+ "end_line": 6166,
3048+ "section": "Code spans",
3049+ "extensions": []
3050+ },
3051+ {
3052+ "markdown": "` `` `\n",
3053+ "html": "<p><code>``</code></p>\n",
3054+ "example": 340,
3055+ "start_line": 6172,
3056+ "end_line": 6176,
3057+ "section": "Code spans",
3058+ "extensions": []
3059+ },
3060+ {
3061+ "markdown": "` `` `\n",
3062+ "html": "<p><code> `` </code></p>\n",
3063+ "example": 341,
3064+ "start_line": 6180,
3065+ "end_line": 6184,
3066+ "section": "Code spans",
3067+ "extensions": []
3068+ },
3069+ {
3070+ "markdown": "` a`\n",
3071+ "html": "<p><code> a</code></p>\n",
3072+ "example": 342,
3073+ "start_line": 6189,
3074+ "end_line": 6193,
3075+ "section": "Code spans",
3076+ "extensions": []
3077+ },
3078+ {
3079+ "markdown": "`\u00a0b\u00a0`\n",
3080+ "html": "<p><code>\u00a0b\u00a0</code></p>\n",
3081+ "example": 343,
3082+ "start_line": 6198,
3083+ "end_line": 6202,
3084+ "section": "Code spans",
3085+ "extensions": []
3086+ },
3087+ {
3088+ "markdown": "`\u00a0`\n` `\n",
3089+ "html": "<p><code>\u00a0</code>\n<code> </code></p>\n",
3090+ "example": 344,
3091+ "start_line": 6206,
3092+ "end_line": 6212,
3093+ "section": "Code spans",
3094+ "extensions": []
3095+ },
3096+ {
3097+ "markdown": "``\nfoo\nbar \nbaz\n``\n",
3098+ "html": "<p><code>foo bar baz</code></p>\n",
3099+ "example": 345,
3100+ "start_line": 6217,
3101+ "end_line": 6225,
3102+ "section": "Code spans",
3103+ "extensions": []
3104+ },
3105+ {
3106+ "markdown": "``\nfoo \n``\n",
3107+ "html": "<p><code>foo </code></p>\n",
3108+ "example": 346,
3109+ "start_line": 6227,
3110+ "end_line": 6233,
3111+ "section": "Code spans",
3112+ "extensions": []
3113+ },
3114+ {
3115+ "markdown": "`foo bar \nbaz`\n",
3116+ "html": "<p><code>foo bar baz</code></p>\n",
3117+ "example": 347,
3118+ "start_line": 6238,
3119+ "end_line": 6243,
3120+ "section": "Code spans",
3121+ "extensions": []
3122+ },
3123+ {
3124+ "markdown": "`foo\\`bar`\n",
3125+ "html": "<p><code>foo\\</code>bar`</p>\n",
3126+ "example": 348,
3127+ "start_line": 6255,
3128+ "end_line": 6259,
3129+ "section": "Code spans",
3130+ "extensions": []
3131+ },
3132+ {
3133+ "markdown": "``foo`bar``\n",
3134+ "html": "<p><code>foo`bar</code></p>\n",
3135+ "example": 349,
3136+ "start_line": 6266,
3137+ "end_line": 6270,
3138+ "section": "Code spans",
3139+ "extensions": []
3140+ },
3141+ {
3142+ "markdown": "` foo `` bar `\n",
3143+ "html": "<p><code>foo `` bar</code></p>\n",
3144+ "example": 350,
3145+ "start_line": 6272,
3146+ "end_line": 6276,
3147+ "section": "Code spans",
3148+ "extensions": []
3149+ },
3150+ {
3151+ "markdown": "*foo`*`\n",
3152+ "html": "<p>*foo<code>*</code></p>\n",
3153+ "example": 351,
3154+ "start_line": 6284,
3155+ "end_line": 6288,
3156+ "section": "Code spans",
3157+ "extensions": []
3158+ },
3159+ {
3160+ "markdown": "[not a `link](/foo`)\n",
3161+ "html": "<p>[not a <code>link](/foo</code>)</p>\n",
3162+ "example": 352,
3163+ "start_line": 6293,
3164+ "end_line": 6297,
3165+ "section": "Code spans",
3166+ "extensions": []
3167+ },
3168+ {
3169+ "markdown": "`<a href=\"`\">`\n",
3170+ "html": "<p><code>&lt;a href=&quot;</code>&quot;&gt;`</p>\n",
3171+ "example": 353,
3172+ "start_line": 6303,
3173+ "end_line": 6307,
3174+ "section": "Code spans",
3175+ "extensions": []
3176+ },
3177+ {
3178+ "markdown": "<a href=\"`\">`\n",
3179+ "html": "<p><a href=\"`\">`</p>\n",
3180+ "example": 354,
3181+ "start_line": 6312,
3182+ "end_line": 6316,
3183+ "section": "Code spans",
3184+ "extensions": []
3185+ },
3186+ {
3187+ "markdown": "`<http://foo.bar.`baz>`\n",
3188+ "html": "<p><code>&lt;http://foo.bar.</code>baz&gt;`</p>\n",
3189+ "example": 355,
3190+ "start_line": 6321,
3191+ "end_line": 6325,
3192+ "section": "Code spans",
3193+ "extensions": []
3194+ },
3195+ {
3196+ "markdown": "<http://foo.bar.`baz>`\n",
3197+ "html": "<p><a href=\"http://foo.bar.%60baz\">http://foo.bar.`baz</a>`</p>\n",
3198+ "example": 356,
3199+ "start_line": 6330,
3200+ "end_line": 6334,
3201+ "section": "Code spans",
3202+ "extensions": []
3203+ },
3204+ {
3205+ "markdown": "```foo``\n",
3206+ "html": "<p>```foo``</p>\n",
3207+ "example": 357,
3208+ "start_line": 6340,
3209+ "end_line": 6344,
3210+ "section": "Code spans",
3211+ "extensions": []
3212+ },
3213+ {
3214+ "markdown": "`foo\n",
3215+ "html": "<p>`foo</p>\n",
3216+ "example": 358,
3217+ "start_line": 6347,
3218+ "end_line": 6351,
3219+ "section": "Code spans",
3220+ "extensions": []
3221+ },
3222+ {
3223+ "markdown": "`foo``bar``\n",
3224+ "html": "<p>`foo<code>bar</code></p>\n",
3225+ "example": 359,
3226+ "start_line": 6356,
3227+ "end_line": 6360,
3228+ "section": "Code spans",
3229+ "extensions": []
3230+ },
3231+ {
3232+ "markdown": "*foo bar*\n",
3233+ "html": "<p><em>foo bar</em></p>\n",
3234+ "example": 360,
3235+ "start_line": 6573,
3236+ "end_line": 6577,
3237+ "section": "Emphasis and strong emphasis",
3238+ "extensions": []
3239+ },
3240+ {
3241+ "markdown": "a * foo bar*\n",
3242+ "html": "<p>a * foo bar*</p>\n",
3243+ "example": 361,
3244+ "start_line": 6583,
3245+ "end_line": 6587,
3246+ "section": "Emphasis and strong emphasis",
3247+ "extensions": []
3248+ },
3249+ {
3250+ "markdown": "a*\"foo\"*\n",
3251+ "html": "<p>a*&quot;foo&quot;*</p>\n",
3252+ "example": 362,
3253+ "start_line": 6594,
3254+ "end_line": 6598,
3255+ "section": "Emphasis and strong emphasis",
3256+ "extensions": []
3257+ },
3258+ {
3259+ "markdown": "*\u00a0a\u00a0*\n",
3260+ "html": "<p>*\u00a0a\u00a0*</p>\n",
3261+ "example": 363,
3262+ "start_line": 6603,
3263+ "end_line": 6607,
3264+ "section": "Emphasis and strong emphasis",
3265+ "extensions": []
3266+ },
3267+ {
3268+ "markdown": "foo*bar*\n",
3269+ "html": "<p>foo<em>bar</em></p>\n",
3270+ "example": 364,
3271+ "start_line": 6612,
3272+ "end_line": 6616,
3273+ "section": "Emphasis and strong emphasis",
3274+ "extensions": []
3275+ },
3276+ {
3277+ "markdown": "5*6*78\n",
3278+ "html": "<p>5<em>6</em>78</p>\n",
3279+ "example": 365,
3280+ "start_line": 6619,
3281+ "end_line": 6623,
3282+ "section": "Emphasis and strong emphasis",
3283+ "extensions": []
3284+ },
3285+ {
3286+ "markdown": "_foo bar_\n",
3287+ "html": "<p><em>foo bar</em></p>\n",
3288+ "example": 366,
3289+ "start_line": 6628,
3290+ "end_line": 6632,
3291+ "section": "Emphasis and strong emphasis",
3292+ "extensions": []
3293+ },
3294+ {
3295+ "markdown": "_ foo bar_\n",
3296+ "html": "<p>_ foo bar_</p>\n",
3297+ "example": 367,
3298+ "start_line": 6638,
3299+ "end_line": 6642,
3300+ "section": "Emphasis and strong emphasis",
3301+ "extensions": []
3302+ },
3303+ {
3304+ "markdown": "a_\"foo\"_\n",
3305+ "html": "<p>a_&quot;foo&quot;_</p>\n",
3306+ "example": 368,
3307+ "start_line": 6648,
3308+ "end_line": 6652,
3309+ "section": "Emphasis and strong emphasis",
3310+ "extensions": []
3311+ },
3312+ {
3313+ "markdown": "foo_bar_\n",
3314+ "html": "<p>foo_bar_</p>\n",
3315+ "example": 369,
3316+ "start_line": 6657,
3317+ "end_line": 6661,
3318+ "section": "Emphasis and strong emphasis",
3319+ "extensions": []
3320+ },
3321+ {
3322+ "markdown": "5_6_78\n",
3323+ "html": "<p>5_6_78</p>\n",
3324+ "example": 370,
3325+ "start_line": 6664,
3326+ "end_line": 6668,
3327+ "section": "Emphasis and strong emphasis",
3328+ "extensions": []
3329+ },
3330+ {
3331+ "markdown": "\u043f\u0440\u0438\u0441\u0442\u0430\u043d\u044f\u043c_\u0441\u0442\u0440\u0435\u043c\u044f\u0442\u0441\u044f_\n",
3332+ "html": "<p>\u043f\u0440\u0438\u0441\u0442\u0430\u043d\u044f\u043c_\u0441\u0442\u0440\u0435\u043c\u044f\u0442\u0441\u044f_</p>\n",
3333+ "example": 371,
3334+ "start_line": 6671,
3335+ "end_line": 6675,
3336+ "section": "Emphasis and strong emphasis",
3337+ "extensions": []
3338+ },
3339+ {
3340+ "markdown": "aa_\"bb\"_cc\n",
3341+ "html": "<p>aa_&quot;bb&quot;_cc</p>\n",
3342+ "example": 372,
3343+ "start_line": 6681,
3344+ "end_line": 6685,
3345+ "section": "Emphasis and strong emphasis",
3346+ "extensions": []
3347+ },
3348+ {
3349+ "markdown": "foo-_(bar)_\n",
3350+ "html": "<p>foo-<em>(bar)</em></p>\n",
3351+ "example": 373,
3352+ "start_line": 6692,
3353+ "end_line": 6696,
3354+ "section": "Emphasis and strong emphasis",
3355+ "extensions": []
3356+ },
3357+ {
3358+ "markdown": "_foo*\n",
3359+ "html": "<p>_foo*</p>\n",
3360+ "example": 374,
3361+ "start_line": 6704,
3362+ "end_line": 6708,
3363+ "section": "Emphasis and strong emphasis",
3364+ "extensions": []
3365+ },
3366+ {
3367+ "markdown": "*foo bar *\n",
3368+ "html": "<p>*foo bar *</p>\n",
3369+ "example": 375,
3370+ "start_line": 6714,
3371+ "end_line": 6718,
3372+ "section": "Emphasis and strong emphasis",
3373+ "extensions": []
3374+ },
3375+ {
3376+ "markdown": "*foo bar\n*\n",
3377+ "html": "<p>*foo bar\n*</p>\n",
3378+ "example": 376,
3379+ "start_line": 6723,
3380+ "end_line": 6729,
3381+ "section": "Emphasis and strong emphasis",
3382+ "extensions": []
3383+ },
3384+ {
3385+ "markdown": "*(*foo)\n",
3386+ "html": "<p>*(*foo)</p>\n",
3387+ "example": 377,
3388+ "start_line": 6736,
3389+ "end_line": 6740,
3390+ "section": "Emphasis and strong emphasis",
3391+ "extensions": []
3392+ },
3393+ {
3394+ "markdown": "*(*foo*)*\n",
3395+ "html": "<p><em>(<em>foo</em>)</em></p>\n",
3396+ "example": 378,
3397+ "start_line": 6746,
3398+ "end_line": 6750,
3399+ "section": "Emphasis and strong emphasis",
3400+ "extensions": []
3401+ },
3402+ {
3403+ "markdown": "*foo*bar\n",
3404+ "html": "<p><em>foo</em>bar</p>\n",
3405+ "example": 379,
3406+ "start_line": 6755,
3407+ "end_line": 6759,
3408+ "section": "Emphasis and strong emphasis",
3409+ "extensions": []
3410+ },
3411+ {
3412+ "markdown": "_foo bar _\n",
3413+ "html": "<p>_foo bar _</p>\n",
3414+ "example": 380,
3415+ "start_line": 6768,
3416+ "end_line": 6772,
3417+ "section": "Emphasis and strong emphasis",
3418+ "extensions": []
3419+ },
3420+ {
3421+ "markdown": "_(_foo)\n",
3422+ "html": "<p>_(_foo)</p>\n",
3423+ "example": 381,
3424+ "start_line": 6778,
3425+ "end_line": 6782,
3426+ "section": "Emphasis and strong emphasis",
3427+ "extensions": []
3428+ },
3429+ {
3430+ "markdown": "_(_foo_)_\n",
3431+ "html": "<p><em>(<em>foo</em>)</em></p>\n",
3432+ "example": 382,
3433+ "start_line": 6787,
3434+ "end_line": 6791,
3435+ "section": "Emphasis and strong emphasis",
3436+ "extensions": []
3437+ },
3438+ {
3439+ "markdown": "_foo_bar\n",
3440+ "html": "<p>_foo_bar</p>\n",
3441+ "example": 383,
3442+ "start_line": 6796,
3443+ "end_line": 6800,
3444+ "section": "Emphasis and strong emphasis",
3445+ "extensions": []
3446+ },
3447+ {
3448+ "markdown": "_\u043f\u0440\u0438\u0441\u0442\u0430\u043d\u044f\u043c_\u0441\u0442\u0440\u0435\u043c\u044f\u0442\u0441\u044f\n",
3449+ "html": "<p>_\u043f\u0440\u0438\u0441\u0442\u0430\u043d\u044f\u043c_\u0441\u0442\u0440\u0435\u043c\u044f\u0442\u0441\u044f</p>\n",
3450+ "example": 384,
3451+ "start_line": 6803,
3452+ "end_line": 6807,
3453+ "section": "Emphasis and strong emphasis",
3454+ "extensions": []
3455+ },
3456+ {
3457+ "markdown": "_foo_bar_baz_\n",
3458+ "html": "<p><em>foo_bar_baz</em></p>\n",
3459+ "example": 385,
3460+ "start_line": 6810,
3461+ "end_line": 6814,
3462+ "section": "Emphasis and strong emphasis",
3463+ "extensions": []
3464+ },
3465+ {
3466+ "markdown": "_(bar)_.\n",
3467+ "html": "<p><em>(bar)</em>.</p>\n",
3468+ "example": 386,
3469+ "start_line": 6821,
3470+ "end_line": 6825,
3471+ "section": "Emphasis and strong emphasis",
3472+ "extensions": []
3473+ },
3474+ {
3475+ "markdown": "**foo bar**\n",
3476+ "html": "<p><strong>foo bar</strong></p>\n",
3477+ "example": 387,
3478+ "start_line": 6830,
3479+ "end_line": 6834,
3480+ "section": "Emphasis and strong emphasis",
3481+ "extensions": []
3482+ },
3483+ {
3484+ "markdown": "** foo bar**\n",
3485+ "html": "<p>** foo bar**</p>\n",
3486+ "example": 388,
3487+ "start_line": 6840,
3488+ "end_line": 6844,
3489+ "section": "Emphasis and strong emphasis",
3490+ "extensions": []
3491+ },
3492+ {
3493+ "markdown": "a**\"foo\"**\n",
3494+ "html": "<p>a**&quot;foo&quot;**</p>\n",
3495+ "example": 389,
3496+ "start_line": 6851,
3497+ "end_line": 6855,
3498+ "section": "Emphasis and strong emphasis",
3499+ "extensions": []
3500+ },
3501+ {
3502+ "markdown": "foo**bar**\n",
3503+ "html": "<p>foo<strong>bar</strong></p>\n",
3504+ "example": 390,
3505+ "start_line": 6860,
3506+ "end_line": 6864,
3507+ "section": "Emphasis and strong emphasis",
3508+ "extensions": []
3509+ },
3510+ {
3511+ "markdown": "__foo bar__\n",
3512+ "html": "<p><strong>foo bar</strong></p>\n",
3513+ "example": 391,
3514+ "start_line": 6869,
3515+ "end_line": 6873,
3516+ "section": "Emphasis and strong emphasis",
3517+ "extensions": []
3518+ },
3519+ {
3520+ "markdown": "__ foo bar__\n",
3521+ "html": "<p>__ foo bar__</p>\n",
3522+ "example": 392,
3523+ "start_line": 6879,
3524+ "end_line": 6883,
3525+ "section": "Emphasis and strong emphasis",
3526+ "extensions": []
3527+ },
3528+ {
3529+ "markdown": "__\nfoo bar__\n",
3530+ "html": "<p>__\nfoo bar__</p>\n",
3531+ "example": 393,
3532+ "start_line": 6887,
3533+ "end_line": 6893,
3534+ "section": "Emphasis and strong emphasis",
3535+ "extensions": []
3536+ },
3537+ {
3538+ "markdown": "a__\"foo\"__\n",
3539+ "html": "<p>a__&quot;foo&quot;__</p>\n",
3540+ "example": 394,
3541+ "start_line": 6899,
3542+ "end_line": 6903,
3543+ "section": "Emphasis and strong emphasis",
3544+ "extensions": []
3545+ },
3546+ {
3547+ "markdown": "foo__bar__\n",
3548+ "html": "<p>foo__bar__</p>\n",
3549+ "example": 395,
3550+ "start_line": 6908,
3551+ "end_line": 6912,
3552+ "section": "Emphasis and strong emphasis",
3553+ "extensions": []
3554+ },
3555+ {
3556+ "markdown": "5__6__78\n",
3557+ "html": "<p>5__6__78</p>\n",
3558+ "example": 396,
3559+ "start_line": 6915,
3560+ "end_line": 6919,
3561+ "section": "Emphasis and strong emphasis",
3562+ "extensions": []
3563+ },
3564+ {
3565+ "markdown": "\u043f\u0440\u0438\u0441\u0442\u0430\u043d\u044f\u043c__\u0441\u0442\u0440\u0435\u043c\u044f\u0442\u0441\u044f__\n",
3566+ "html": "<p>\u043f\u0440\u0438\u0441\u0442\u0430\u043d\u044f\u043c__\u0441\u0442\u0440\u0435\u043c\u044f\u0442\u0441\u044f__</p>\n",
3567+ "example": 397,
3568+ "start_line": 6922,
3569+ "end_line": 6926,
3570+ "section": "Emphasis and strong emphasis",
3571+ "extensions": []
3572+ },
3573+ {
3574+ "markdown": "__foo, __bar__, baz__\n",
3575+ "html": "<p><strong>foo, <strong>bar</strong>, baz</strong></p>\n",
3576+ "example": 398,
3577+ "start_line": 6929,
3578+ "end_line": 6933,
3579+ "section": "Emphasis and strong emphasis",
3580+ "extensions": []
3581+ },
3582+ {
3583+ "markdown": "foo-__(bar)__\n",
3584+ "html": "<p>foo-<strong>(bar)</strong></p>\n",
3585+ "example": 399,
3586+ "start_line": 6940,
3587+ "end_line": 6944,
3588+ "section": "Emphasis and strong emphasis",
3589+ "extensions": []
3590+ },
3591+ {
3592+ "markdown": "**foo bar **\n",
3593+ "html": "<p>**foo bar **</p>\n",
3594+ "example": 400,
3595+ "start_line": 6953,
3596+ "end_line": 6957,
3597+ "section": "Emphasis and strong emphasis",
3598+ "extensions": []
3599+ },
3600+ {
3601+ "markdown": "**(**foo)\n",
3602+ "html": "<p>**(**foo)</p>\n",
3603+ "example": 401,
3604+ "start_line": 6966,
3605+ "end_line": 6970,
3606+ "section": "Emphasis and strong emphasis",
3607+ "extensions": []
3608+ },
3609+ {
3610+ "markdown": "*(**foo**)*\n",
3611+ "html": "<p><em>(<strong>foo</strong>)</em></p>\n",
3612+ "example": 402,
3613+ "start_line": 6976,
3614+ "end_line": 6980,
3615+ "section": "Emphasis and strong emphasis",
3616+ "extensions": []
3617+ },
3618+ {
3619+ "markdown": "**Gomphocarpus (*Gomphocarpus physocarpus*, syn.\n*Asclepias physocarpa*)**\n",
3620+ "html": "<p><strong>Gomphocarpus (<em>Gomphocarpus physocarpus</em>, syn.\n<em>Asclepias physocarpa</em>)</strong></p>\n",
3621+ "example": 403,
3622+ "start_line": 6983,
3623+ "end_line": 6989,
3624+ "section": "Emphasis and strong emphasis",
3625+ "extensions": []
3626+ },
3627+ {
3628+ "markdown": "**foo \"*bar*\" foo**\n",
3629+ "html": "<p><strong>foo &quot;<em>bar</em>&quot; foo</strong></p>\n",
3630+ "example": 404,
3631+ "start_line": 6992,
3632+ "end_line": 6996,
3633+ "section": "Emphasis and strong emphasis",
3634+ "extensions": []
3635+ },
3636+ {
3637+ "markdown": "**foo**bar\n",
3638+ "html": "<p><strong>foo</strong>bar</p>\n",
3639+ "example": 405,
3640+ "start_line": 7001,
3641+ "end_line": 7005,
3642+ "section": "Emphasis and strong emphasis",
3643+ "extensions": []
3644+ },
3645+ {
3646+ "markdown": "__foo bar __\n",
3647+ "html": "<p>__foo bar __</p>\n",
3648+ "example": 406,
3649+ "start_line": 7013,
3650+ "end_line": 7017,
3651+ "section": "Emphasis and strong emphasis",
3652+ "extensions": []
3653+ },
3654+ {
3655+ "markdown": "__(__foo)\n",
3656+ "html": "<p>__(__foo)</p>\n",
3657+ "example": 407,
3658+ "start_line": 7023,
3659+ "end_line": 7027,
3660+ "section": "Emphasis and strong emphasis",
3661+ "extensions": []
3662+ },
3663+ {
3664+ "markdown": "_(__foo__)_\n",
3665+ "html": "<p><em>(<strong>foo</strong>)</em></p>\n",
3666+ "example": 408,
3667+ "start_line": 7033,
3668+ "end_line": 7037,
3669+ "section": "Emphasis and strong emphasis",
3670+ "extensions": []
3671+ },
3672+ {
3673+ "markdown": "__foo__bar\n",
3674+ "html": "<p>__foo__bar</p>\n",
3675+ "example": 409,
3676+ "start_line": 7042,
3677+ "end_line": 7046,
3678+ "section": "Emphasis and strong emphasis",
3679+ "extensions": []
3680+ },
3681+ {
3682+ "markdown": "__\u043f\u0440\u0438\u0441\u0442\u0430\u043d\u044f\u043c__\u0441\u0442\u0440\u0435\u043c\u044f\u0442\u0441\u044f\n",
3683+ "html": "<p>__\u043f\u0440\u0438\u0441\u0442\u0430\u043d\u044f\u043c__\u0441\u0442\u0440\u0435\u043c\u044f\u0442\u0441\u044f</p>\n",
3684+ "example": 410,
3685+ "start_line": 7049,
3686+ "end_line": 7053,
3687+ "section": "Emphasis and strong emphasis",
3688+ "extensions": []
3689+ },
3690+ {
3691+ "markdown": "__foo__bar__baz__\n",
3692+ "html": "<p><strong>foo__bar__baz</strong></p>\n",
3693+ "example": 411,
3694+ "start_line": 7056,
3695+ "end_line": 7060,
3696+ "section": "Emphasis and strong emphasis",
3697+ "extensions": []
3698+ },
3699+ {
3700+ "markdown": "__(bar)__.\n",
3701+ "html": "<p><strong>(bar)</strong>.</p>\n",
3702+ "example": 412,
3703+ "start_line": 7067,
3704+ "end_line": 7071,
3705+ "section": "Emphasis and strong emphasis",
3706+ "extensions": []
3707+ },
3708+ {
3709+ "markdown": "*foo [bar](/url)*\n",
3710+ "html": "<p><em>foo <a href=\"/url\">bar</a></em></p>\n",
3711+ "example": 413,
3712+ "start_line": 7079,
3713+ "end_line": 7083,
3714+ "section": "Emphasis and strong emphasis",
3715+ "extensions": []
3716+ },
3717+ {
3718+ "markdown": "*foo\nbar*\n",
3719+ "html": "<p><em>foo\nbar</em></p>\n",
3720+ "example": 414,
3721+ "start_line": 7086,
3722+ "end_line": 7092,
3723+ "section": "Emphasis and strong emphasis",
3724+ "extensions": []
3725+ },
3726+ {
3727+ "markdown": "_foo __bar__ baz_\n",
3728+ "html": "<p><em>foo <strong>bar</strong> baz</em></p>\n",
3729+ "example": 415,
3730+ "start_line": 7098,
3731+ "end_line": 7102,
3732+ "section": "Emphasis and strong emphasis",
3733+ "extensions": []
3734+ },
3735+ {
3736+ "markdown": "_foo _bar_ baz_\n",
3737+ "html": "<p><em>foo <em>bar</em> baz</em></p>\n",
3738+ "example": 416,
3739+ "start_line": 7105,
3740+ "end_line": 7109,
3741+ "section": "Emphasis and strong emphasis",
3742+ "extensions": []
3743+ },
3744+ {
3745+ "markdown": "__foo_ bar_\n",
3746+ "html": "<p><em><em>foo</em> bar</em></p>\n",
3747+ "example": 417,
3748+ "start_line": 7112,
3749+ "end_line": 7116,
3750+ "section": "Emphasis and strong emphasis",
3751+ "extensions": []
3752+ },
3753+ {
3754+ "markdown": "*foo *bar**\n",
3755+ "html": "<p><em>foo <em>bar</em></em></p>\n",
3756+ "example": 418,
3757+ "start_line": 7119,
3758+ "end_line": 7123,
3759+ "section": "Emphasis and strong emphasis",
3760+ "extensions": []
3761+ },
3762+ {
3763+ "markdown": "*foo **bar** baz*\n",
3764+ "html": "<p><em>foo <strong>bar</strong> baz</em></p>\n",
3765+ "example": 419,
3766+ "start_line": 7126,
3767+ "end_line": 7130,
3768+ "section": "Emphasis and strong emphasis",
3769+ "extensions": []
3770+ },
3771+ {
3772+ "markdown": "*foo**bar**baz*\n",
3773+ "html": "<p><em>foo<strong>bar</strong>baz</em></p>\n",
3774+ "example": 420,
3775+ "start_line": 7132,
3776+ "end_line": 7136,
3777+ "section": "Emphasis and strong emphasis",
3778+ "extensions": []
3779+ },
3780+ {
3781+ "markdown": "*foo**bar*\n",
3782+ "html": "<p><em>foo**bar</em></p>\n",
3783+ "example": 421,
3784+ "start_line": 7156,
3785+ "end_line": 7160,
3786+ "section": "Emphasis and strong emphasis",
3787+ "extensions": []
3788+ },
3789+ {
3790+ "markdown": "***foo** bar*\n",
3791+ "html": "<p><em><strong>foo</strong> bar</em></p>\n",
3792+ "example": 422,
3793+ "start_line": 7169,
3794+ "end_line": 7173,
3795+ "section": "Emphasis and strong emphasis",
3796+ "extensions": []
3797+ },
3798+ {
3799+ "markdown": "*foo **bar***\n",
3800+ "html": "<p><em>foo <strong>bar</strong></em></p>\n",
3801+ "example": 423,
3802+ "start_line": 7176,
3803+ "end_line": 7180,
3804+ "section": "Emphasis and strong emphasis",
3805+ "extensions": []
3806+ },
3807+ {
3808+ "markdown": "*foo**bar***\n",
3809+ "html": "<p><em>foo<strong>bar</strong></em></p>\n",
3810+ "example": 424,
3811+ "start_line": 7183,
3812+ "end_line": 7187,
3813+ "section": "Emphasis and strong emphasis",
3814+ "extensions": []
3815+ },
3816+ {
3817+ "markdown": "foo***bar***baz\n",
3818+ "html": "<p>foo<em><strong>bar</strong></em>baz</p>\n",
3819+ "example": 425,
3820+ "start_line": 7194,
3821+ "end_line": 7198,
3822+ "section": "Emphasis and strong emphasis",
3823+ "extensions": []
3824+ },
3825+ {
3826+ "markdown": "foo******bar*********baz\n",
3827+ "html": "<p>foo<strong><strong><strong>bar</strong></strong></strong>***baz</p>\n",
3828+ "example": 426,
3829+ "start_line": 7200,
3830+ "end_line": 7204,
3831+ "section": "Emphasis and strong emphasis",
3832+ "extensions": []
3833+ },
3834+ {
3835+ "markdown": "*foo **bar *baz* bim** bop*\n",
3836+ "html": "<p><em>foo <strong>bar <em>baz</em> bim</strong> bop</em></p>\n",
3837+ "example": 427,
3838+ "start_line": 7209,
3839+ "end_line": 7213,
3840+ "section": "Emphasis and strong emphasis",
3841+ "extensions": []
3842+ },
3843+ {
3844+ "markdown": "*foo [*bar*](/url)*\n",
3845+ "html": "<p><em>foo <a href=\"/url\"><em>bar</em></a></em></p>\n",
3846+ "example": 428,
3847+ "start_line": 7216,
3848+ "end_line": 7220,
3849+ "section": "Emphasis and strong emphasis",
3850+ "extensions": []
3851+ },
3852+ {
3853+ "markdown": "** is not an empty emphasis\n",
3854+ "html": "<p>** is not an empty emphasis</p>\n",
3855+ "example": 429,
3856+ "start_line": 7225,
3857+ "end_line": 7229,
3858+ "section": "Emphasis and strong emphasis",
3859+ "extensions": []
3860+ },
3861+ {
3862+ "markdown": "**** is not an empty strong emphasis\n",
3863+ "html": "<p>**** is not an empty strong emphasis</p>\n",
3864+ "example": 430,
3865+ "start_line": 7232,
3866+ "end_line": 7236,
3867+ "section": "Emphasis and strong emphasis",
3868+ "extensions": []
3869+ },
3870+ {
3871+ "markdown": "**foo [bar](/url)**\n",
3872+ "html": "<p><strong>foo <a href=\"/url\">bar</a></strong></p>\n",
3873+ "example": 431,
3874+ "start_line": 7245,
3875+ "end_line": 7249,
3876+ "section": "Emphasis and strong emphasis",
3877+ "extensions": []
3878+ },
3879+ {
3880+ "markdown": "**foo\nbar**\n",
3881+ "html": "<p><strong>foo\nbar</strong></p>\n",
3882+ "example": 432,
3883+ "start_line": 7252,
3884+ "end_line": 7258,
3885+ "section": "Emphasis and strong emphasis",
3886+ "extensions": []
3887+ },
3888+ {
3889+ "markdown": "__foo _bar_ baz__\n",
3890+ "html": "<p><strong>foo <em>bar</em> baz</strong></p>\n",
3891+ "example": 433,
3892+ "start_line": 7264,
3893+ "end_line": 7268,
3894+ "section": "Emphasis and strong emphasis",
3895+ "extensions": []
3896+ },
3897+ {
3898+ "markdown": "__foo __bar__ baz__\n",
3899+ "html": "<p><strong>foo <strong>bar</strong> baz</strong></p>\n",
3900+ "example": 434,
3901+ "start_line": 7271,
3902+ "end_line": 7275,
3903+ "section": "Emphasis and strong emphasis",
3904+ "extensions": []
3905+ },
3906+ {
3907+ "markdown": "____foo__ bar__\n",
3908+ "html": "<p><strong><strong>foo</strong> bar</strong></p>\n",
3909+ "example": 435,
3910+ "start_line": 7278,
3911+ "end_line": 7282,
3912+ "section": "Emphasis and strong emphasis",
3913+ "extensions": []
3914+ },
3915+ {
3916+ "markdown": "**foo **bar****\n",
3917+ "html": "<p><strong>foo <strong>bar</strong></strong></p>\n",
3918+ "example": 436,
3919+ "start_line": 7285,
3920+ "end_line": 7289,
3921+ "section": "Emphasis and strong emphasis",
3922+ "extensions": []
3923+ },
3924+ {
3925+ "markdown": "**foo *bar* baz**\n",
3926+ "html": "<p><strong>foo <em>bar</em> baz</strong></p>\n",
3927+ "example": 437,
3928+ "start_line": 7292,
3929+ "end_line": 7296,
3930+ "section": "Emphasis and strong emphasis",
3931+ "extensions": []
3932+ },
3933+ {
3934+ "markdown": "**foo*bar*baz**\n",
3935+ "html": "<p><strong>foo<em>bar</em>baz</strong></p>\n",
3936+ "example": 438,
3937+ "start_line": 7299,
3938+ "end_line": 7303,
3939+ "section": "Emphasis and strong emphasis",
3940+ "extensions": []
3941+ },
3942+ {
3943+ "markdown": "***foo* bar**\n",
3944+ "html": "<p><strong><em>foo</em> bar</strong></p>\n",
3945+ "example": 439,
3946+ "start_line": 7306,
3947+ "end_line": 7310,
3948+ "section": "Emphasis and strong emphasis",
3949+ "extensions": []
3950+ },
3951+ {
3952+ "markdown": "**foo *bar***\n",
3953+ "html": "<p><strong>foo <em>bar</em></strong></p>\n",
3954+ "example": 440,
3955+ "start_line": 7313,
3956+ "end_line": 7317,
3957+ "section": "Emphasis and strong emphasis",
3958+ "extensions": []
3959+ },
3960+ {
3961+ "markdown": "**foo *bar **baz**\nbim* bop**\n",
3962+ "html": "<p><strong>foo <em>bar <strong>baz</strong>\nbim</em> bop</strong></p>\n",
3963+ "example": 441,
3964+ "start_line": 7322,
3965+ "end_line": 7328,
3966+ "section": "Emphasis and strong emphasis",
3967+ "extensions": []
3968+ },
3969+ {
3970+ "markdown": "**foo [*bar*](/url)**\n",
3971+ "html": "<p><strong>foo <a href=\"/url\"><em>bar</em></a></strong></p>\n",
3972+ "example": 442,
3973+ "start_line": 7331,
3974+ "end_line": 7335,
3975+ "section": "Emphasis and strong emphasis",
3976+ "extensions": []
3977+ },
3978+ {
3979+ "markdown": "__ is not an empty emphasis\n",
3980+ "html": "<p>__ is not an empty emphasis</p>\n",
3981+ "example": 443,
3982+ "start_line": 7340,
3983+ "end_line": 7344,
3984+ "section": "Emphasis and strong emphasis",
3985+ "extensions": []
3986+ },
3987+ {
3988+ "markdown": "____ is not an empty strong emphasis\n",
3989+ "html": "<p>____ is not an empty strong emphasis</p>\n",
3990+ "example": 444,
3991+ "start_line": 7347,
3992+ "end_line": 7351,
3993+ "section": "Emphasis and strong emphasis",
3994+ "extensions": []
3995+ },
3996+ {
3997+ "markdown": "foo ***\n",
3998+ "html": "<p>foo ***</p>\n",
3999+ "example": 445,
4000+ "start_line": 7357,
4001+ "end_line": 7361,
4002+ "section": "Emphasis and strong emphasis",
4003+ "extensions": []
4004+ },
4005+ {
4006+ "markdown": "foo *\\**\n",
4007+ "html": "<p>foo <em>*</em></p>\n",
4008+ "example": 446,
4009+ "start_line": 7364,
4010+ "end_line": 7368,
4011+ "section": "Emphasis and strong emphasis",
4012+ "extensions": []
4013+ },
4014+ {
4015+ "markdown": "foo *_*\n",
4016+ "html": "<p>foo <em>_</em></p>\n",
4017+ "example": 447,
4018+ "start_line": 7371,
4019+ "end_line": 7375,
4020+ "section": "Emphasis and strong emphasis",
4021+ "extensions": []
4022+ },
4023+ {
4024+ "markdown": "foo *****\n",
4025+ "html": "<p>foo *****</p>\n",
4026+ "example": 448,
4027+ "start_line": 7378,
4028+ "end_line": 7382,
4029+ "section": "Emphasis and strong emphasis",
4030+ "extensions": []
4031+ },
4032+ {
4033+ "markdown": "foo **\\***\n",
4034+ "html": "<p>foo <strong>*</strong></p>\n",
4035+ "example": 449,
4036+ "start_line": 7385,
4037+ "end_line": 7389,
4038+ "section": "Emphasis and strong emphasis",
4039+ "extensions": []
4040+ },
4041+ {
4042+ "markdown": "foo **_**\n",
4043+ "html": "<p>foo <strong>_</strong></p>\n",
4044+ "example": 450,
4045+ "start_line": 7392,
4046+ "end_line": 7396,
4047+ "section": "Emphasis and strong emphasis",
4048+ "extensions": []
4049+ },
4050+ {
4051+ "markdown": "**foo*\n",
4052+ "html": "<p>*<em>foo</em></p>\n",
4053+ "example": 451,
4054+ "start_line": 7403,
4055+ "end_line": 7407,
4056+ "section": "Emphasis and strong emphasis",
4057+ "extensions": []
4058+ },
4059+ {
4060+ "markdown": "*foo**\n",
4061+ "html": "<p><em>foo</em>*</p>\n",
4062+ "example": 452,
4063+ "start_line": 7410,
4064+ "end_line": 7414,
4065+ "section": "Emphasis and strong emphasis",
4066+ "extensions": []
4067+ },
4068+ {
4069+ "markdown": "***foo**\n",
4070+ "html": "<p>*<strong>foo</strong></p>\n",
4071+ "example": 453,
4072+ "start_line": 7417,
4073+ "end_line": 7421,
4074+ "section": "Emphasis and strong emphasis",
4075+ "extensions": []
4076+ },
4077+ {
4078+ "markdown": "****foo*\n",
4079+ "html": "<p>***<em>foo</em></p>\n",
4080+ "example": 454,
4081+ "start_line": 7424,
4082+ "end_line": 7428,
4083+ "section": "Emphasis and strong emphasis",
4084+ "extensions": []
4085+ },
4086+ {
4087+ "markdown": "**foo***\n",
4088+ "html": "<p><strong>foo</strong>*</p>\n",
4089+ "example": 455,
4090+ "start_line": 7431,
4091+ "end_line": 7435,
4092+ "section": "Emphasis and strong emphasis",
4093+ "extensions": []
4094+ },
4095+ {
4096+ "markdown": "*foo****\n",
4097+ "html": "<p><em>foo</em>***</p>\n",
4098+ "example": 456,
4099+ "start_line": 7438,
4100+ "end_line": 7442,
4101+ "section": "Emphasis and strong emphasis",
4102+ "extensions": []
4103+ },
4104+ {
4105+ "markdown": "foo ___\n",
4106+ "html": "<p>foo ___</p>\n",
4107+ "example": 457,
4108+ "start_line": 7448,
4109+ "end_line": 7452,
4110+ "section": "Emphasis and strong emphasis",
4111+ "extensions": []
4112+ },
4113+ {
4114+ "markdown": "foo _\\__\n",
4115+ "html": "<p>foo <em>_</em></p>\n",
4116+ "example": 458,
4117+ "start_line": 7455,
4118+ "end_line": 7459,
4119+ "section": "Emphasis and strong emphasis",
4120+ "extensions": []
4121+ },
4122+ {
4123+ "markdown": "foo _*_\n",
4124+ "html": "<p>foo <em>*</em></p>\n",
4125+ "example": 459,
4126+ "start_line": 7462,
4127+ "end_line": 7466,
4128+ "section": "Emphasis and strong emphasis",
4129+ "extensions": []
4130+ },
4131+ {
4132+ "markdown": "foo _____\n",
4133+ "html": "<p>foo _____</p>\n",
4134+ "example": 460,
4135+ "start_line": 7469,
4136+ "end_line": 7473,
4137+ "section": "Emphasis and strong emphasis",
4138+ "extensions": []
4139+ },
4140+ {
4141+ "markdown": "foo __\\___\n",
4142+ "html": "<p>foo <strong>_</strong></p>\n",
4143+ "example": 461,
4144+ "start_line": 7476,
4145+ "end_line": 7480,
4146+ "section": "Emphasis and strong emphasis",
4147+ "extensions": []
4148+ },
4149+ {
4150+ "markdown": "foo __*__\n",
4151+ "html": "<p>foo <strong>*</strong></p>\n",
4152+ "example": 462,
4153+ "start_line": 7483,
4154+ "end_line": 7487,
4155+ "section": "Emphasis and strong emphasis",
4156+ "extensions": []
4157+ },
4158+ {
4159+ "markdown": "__foo_\n",
4160+ "html": "<p>_<em>foo</em></p>\n",
4161+ "example": 463,
4162+ "start_line": 7490,
4163+ "end_line": 7494,
4164+ "section": "Emphasis and strong emphasis",
4165+ "extensions": []
4166+ },
4167+ {
4168+ "markdown": "_foo__\n",
4169+ "html": "<p><em>foo</em>_</p>\n",
4170+ "example": 464,
4171+ "start_line": 7501,
4172+ "end_line": 7505,
4173+ "section": "Emphasis and strong emphasis",
4174+ "extensions": []
4175+ },
4176+ {
4177+ "markdown": "___foo__\n",
4178+ "html": "<p>_<strong>foo</strong></p>\n",
4179+ "example": 465,
4180+ "start_line": 7508,
4181+ "end_line": 7512,
4182+ "section": "Emphasis and strong emphasis",
4183+ "extensions": []
4184+ },
4185+ {
4186+ "markdown": "____foo_\n",
4187+ "html": "<p>___<em>foo</em></p>\n",
4188+ "example": 466,
4189+ "start_line": 7515,
4190+ "end_line": 7519,
4191+ "section": "Emphasis and strong emphasis",
4192+ "extensions": []
4193+ },
4194+ {
4195+ "markdown": "__foo___\n",
4196+ "html": "<p><strong>foo</strong>_</p>\n",
4197+ "example": 467,
4198+ "start_line": 7522,
4199+ "end_line": 7526,
4200+ "section": "Emphasis and strong emphasis",
4201+ "extensions": []
4202+ },
4203+ {
4204+ "markdown": "_foo____\n",
4205+ "html": "<p><em>foo</em>___</p>\n",
4206+ "example": 468,
4207+ "start_line": 7529,
4208+ "end_line": 7533,
4209+ "section": "Emphasis and strong emphasis",
4210+ "extensions": []
4211+ },
4212+ {
4213+ "markdown": "**foo**\n",
4214+ "html": "<p><strong>foo</strong></p>\n",
4215+ "example": 469,
4216+ "start_line": 7539,
4217+ "end_line": 7543,
4218+ "section": "Emphasis and strong emphasis",
4219+ "extensions": []
4220+ },
4221+ {
4222+ "markdown": "*_foo_*\n",
4223+ "html": "<p><em><em>foo</em></em></p>\n",
4224+ "example": 470,
4225+ "start_line": 7546,
4226+ "end_line": 7550,
4227+ "section": "Emphasis and strong emphasis",
4228+ "extensions": []
4229+ },
4230+ {
4231+ "markdown": "__foo__\n",
4232+ "html": "<p><strong>foo</strong></p>\n",
4233+ "example": 471,
4234+ "start_line": 7553,
4235+ "end_line": 7557,
4236+ "section": "Emphasis and strong emphasis",
4237+ "extensions": []
4238+ },
4239+ {
4240+ "markdown": "_*foo*_\n",
4241+ "html": "<p><em><em>foo</em></em></p>\n",
4242+ "example": 472,
4243+ "start_line": 7560,
4244+ "end_line": 7564,
4245+ "section": "Emphasis and strong emphasis",
4246+ "extensions": []
4247+ },
4248+ {
4249+ "markdown": "****foo****\n",
4250+ "html": "<p><strong><strong>foo</strong></strong></p>\n",
4251+ "example": 473,
4252+ "start_line": 7570,
4253+ "end_line": 7574,
4254+ "section": "Emphasis and strong emphasis",
4255+ "extensions": []
4256+ },
4257+ {
4258+ "markdown": "____foo____\n",
4259+ "html": "<p><strong><strong>foo</strong></strong></p>\n",
4260+ "example": 474,
4261+ "start_line": 7577,
4262+ "end_line": 7581,
4263+ "section": "Emphasis and strong emphasis",
4264+ "extensions": []
4265+ },
4266+ {
4267+ "markdown": "******foo******\n",
4268+ "html": "<p><strong><strong><strong>foo</strong></strong></strong></p>\n",
4269+ "example": 475,
4270+ "start_line": 7588,
4271+ "end_line": 7592,
4272+ "section": "Emphasis and strong emphasis",
4273+ "extensions": []
4274+ },
4275+ {
4276+ "markdown": "***foo***\n",
4277+ "html": "<p><em><strong>foo</strong></em></p>\n",
4278+ "example": 476,
4279+ "start_line": 7597,
4280+ "end_line": 7601,
4281+ "section": "Emphasis and strong emphasis",
4282+ "extensions": []
4283+ },
4284+ {
4285+ "markdown": "_____foo_____\n",
4286+ "html": "<p><em><strong><strong>foo</strong></strong></em></p>\n",
4287+ "example": 477,
4288+ "start_line": 7604,
4289+ "end_line": 7608,
4290+ "section": "Emphasis and strong emphasis",
4291+ "extensions": []
4292+ },
4293+ {
4294+ "markdown": "*foo _bar* baz_\n",
4295+ "html": "<p><em>foo _bar</em> baz_</p>\n",
4296+ "example": 478,
4297+ "start_line": 7613,
4298+ "end_line": 7617,
4299+ "section": "Emphasis and strong emphasis",
4300+ "extensions": []
4301+ },
4302+ {
4303+ "markdown": "*foo __bar *baz bim__ bam*\n",
4304+ "html": "<p><em>foo <strong>bar *baz bim</strong> bam</em></p>\n",
4305+ "example": 479,
4306+ "start_line": 7620,
4307+ "end_line": 7624,
4308+ "section": "Emphasis and strong emphasis",
4309+ "extensions": []
4310+ },
4311+ {
4312+ "markdown": "**foo **bar baz**\n",
4313+ "html": "<p>**foo <strong>bar baz</strong></p>\n",
4314+ "example": 480,
4315+ "start_line": 7629,
4316+ "end_line": 7633,
4317+ "section": "Emphasis and strong emphasis",
4318+ "extensions": []
4319+ },
4320+ {
4321+ "markdown": "*foo *bar baz*\n",
4322+ "html": "<p>*foo <em>bar baz</em></p>\n",
4323+ "example": 481,
4324+ "start_line": 7636,
4325+ "end_line": 7640,
4326+ "section": "Emphasis and strong emphasis",
4327+ "extensions": []
4328+ },
4329+ {
4330+ "markdown": "*[bar*](/url)\n",
4331+ "html": "<p>*<a href=\"/url\">bar*</a></p>\n",
4332+ "example": 482,
4333+ "start_line": 7645,
4334+ "end_line": 7649,
4335+ "section": "Emphasis and strong emphasis",
4336+ "extensions": []
4337+ },
4338+ {
4339+ "markdown": "_foo [bar_](/url)\n",
4340+ "html": "<p>_foo <a href=\"/url\">bar_</a></p>\n",
4341+ "example": 483,
4342+ "start_line": 7652,
4343+ "end_line": 7656,
4344+ "section": "Emphasis and strong emphasis",
4345+ "extensions": []
4346+ },
4347+ {
4348+ "markdown": "*<img src=\"foo\" title=\"*\"/>\n",
4349+ "html": "<p>*<img src=\"foo\" title=\"*\"/></p>\n",
4350+ "example": 484,
4351+ "start_line": 7659,
4352+ "end_line": 7663,
4353+ "section": "Emphasis and strong emphasis",
4354+ "extensions": []
4355+ },
4356+ {
4357+ "markdown": "**<a href=\"**\">\n",
4358+ "html": "<p>**<a href=\"**\"></p>\n",
4359+ "example": 485,
4360+ "start_line": 7666,
4361+ "end_line": 7670,
4362+ "section": "Emphasis and strong emphasis",
4363+ "extensions": []
4364+ },
4365+ {
4366+ "markdown": "__<a href=\"__\">\n",
4367+ "html": "<p>__<a href=\"__\"></p>\n",
4368+ "example": 486,
4369+ "start_line": 7673,
4370+ "end_line": 7677,
4371+ "section": "Emphasis and strong emphasis",
4372+ "extensions": []
4373+ },
4374+ {
4375+ "markdown": "*a `*`*\n",
4376+ "html": "<p><em>a <code>*</code></em></p>\n",
4377+ "example": 487,
4378+ "start_line": 7680,
4379+ "end_line": 7684,
4380+ "section": "Emphasis and strong emphasis",
4381+ "extensions": []
4382+ },
4383+ {
4384+ "markdown": "_a `_`_\n",
4385+ "html": "<p><em>a <code>_</code></em></p>\n",
4386+ "example": 488,
4387+ "start_line": 7687,
4388+ "end_line": 7691,
4389+ "section": "Emphasis and strong emphasis",
4390+ "extensions": []
4391+ },
4392+ {
4393+ "markdown": "**a<http://foo.bar/?q=**>\n",
4394+ "html": "<p>**a<a href=\"http://foo.bar/?q=**\">http://foo.bar/?q=**</a></p>\n",
4395+ "example": 489,
4396+ "start_line": 7694,
4397+ "end_line": 7698,
4398+ "section": "Emphasis and strong emphasis",
4399+ "extensions": []
4400+ },
4401+ {
4402+ "markdown": "__a<http://foo.bar/?q=__>\n",
4403+ "html": "<p>__a<a href=\"http://foo.bar/?q=__\">http://foo.bar/?q=__</a></p>\n",
4404+ "example": 490,
4405+ "start_line": 7701,
4406+ "end_line": 7705,
4407+ "section": "Emphasis and strong emphasis",
4408+ "extensions": []
4409+ },
4410+ {
4411+ "markdown": "~~Hi~~ Hello, world!\n",
4412+ "html": "<p><del>Hi</del> Hello, world!</p>\n",
4413+ "example": 491,
4414+ "start_line": 7717,
4415+ "end_line": 7721,
4416+ "section": "Strikethrough (extension)",
4417+ "extensions": [
4418+ "strikethrough"
4419+ ]
4420+ },
4421+ {
4422+ "markdown": "This ~~has a\n\nnew paragraph~~.\n",
4423+ "html": "<p>This ~~has a</p>\n<p>new paragraph~~.</p>\n",
4424+ "example": 492,
4425+ "start_line": 7726,
4426+ "end_line": 7733,
4427+ "section": "Strikethrough (extension)",
4428+ "extensions": [
4429+ "strikethrough"
4430+ ]
4431+ },
4432+ {
4433+ "markdown": "[link](/uri \"title\")\n",
4434+ "html": "<p><a href=\"/uri\" title=\"title\">link</a></p>\n",
4435+ "example": 493,
4436+ "start_line": 7812,
4437+ "end_line": 7816,
4438+ "section": "Links",
4439+ "extensions": []
4440+ },
4441+ {
4442+ "markdown": "[link](/uri)\n",
4443+ "html": "<p><a href=\"/uri\">link</a></p>\n",
4444+ "example": 494,
4445+ "start_line": 7821,
4446+ "end_line": 7825,
4447+ "section": "Links",
4448+ "extensions": []
4449+ },
4450+ {
4451+ "markdown": "[link]()\n",
4452+ "html": "<p><a href=\"\">link</a></p>\n",
4453+ "example": 495,
4454+ "start_line": 7830,
4455+ "end_line": 7834,
4456+ "section": "Links",
4457+ "extensions": []
4458+ },
4459+ {
4460+ "markdown": "[link](<>)\n",
4461+ "html": "<p><a href=\"\">link</a></p>\n",
4462+ "example": 496,
4463+ "start_line": 7837,
4464+ "end_line": 7841,
4465+ "section": "Links",
4466+ "extensions": []
4467+ },
4468+ {
4469+ "markdown": "[link](/my uri)\n",
4470+ "html": "<p>[link](/my uri)</p>\n",
4471+ "example": 497,
4472+ "start_line": 7846,
4473+ "end_line": 7850,
4474+ "section": "Links",
4475+ "extensions": []
4476+ },
4477+ {
4478+ "markdown": "[link](</my uri>)\n",
4479+ "html": "<p><a href=\"/my%20uri\">link</a></p>\n",
4480+ "example": 498,
4481+ "start_line": 7852,
4482+ "end_line": 7856,
4483+ "section": "Links",
4484+ "extensions": []
4485+ },
4486+ {
4487+ "markdown": "[link](foo\nbar)\n",
4488+ "html": "<p>[link](foo\nbar)</p>\n",
4489+ "example": 499,
4490+ "start_line": 7861,
4491+ "end_line": 7867,
4492+ "section": "Links",
4493+ "extensions": []
4494+ },
4495+ {
4496+ "markdown": "[link](<foo\nbar>)\n",
4497+ "html": "<p>[link](<foo\nbar>)</p>\n",
4498+ "example": 500,
4499+ "start_line": 7869,
4500+ "end_line": 7875,
4501+ "section": "Links",
4502+ "extensions": []
4503+ },
4504+ {
4505+ "markdown": "[a](<b)c>)\n",
4506+ "html": "<p><a href=\"b)c\">a</a></p>\n",
4507+ "example": 501,
4508+ "start_line": 7880,
4509+ "end_line": 7884,
4510+ "section": "Links",
4511+ "extensions": []
4512+ },
4513+ {
4514+ "markdown": "[link](<foo\\>)\n",
4515+ "html": "<p>[link](&lt;foo&gt;)</p>\n",
4516+ "example": 502,
4517+ "start_line": 7888,
4518+ "end_line": 7892,
4519+ "section": "Links",
4520+ "extensions": []
4521+ },
4522+ {
4523+ "markdown": "[a](<b)c\n[a](<b)c>\n[a](<b>c)\n",
4524+ "html": "<p>[a](&lt;b)c\n[a](&lt;b)c&gt;\n[a](<b>c)</p>\n",
4525+ "example": 503,
4526+ "start_line": 7897,
4527+ "end_line": 7905,
4528+ "section": "Links",
4529+ "extensions": []
4530+ },
4531+ {
4532+ "markdown": "[link](\\(foo\\))\n",
4533+ "html": "<p><a href=\"(foo)\">link</a></p>\n",
4534+ "example": 504,
4535+ "start_line": 7909,
4536+ "end_line": 7913,
4537+ "section": "Links",
4538+ "extensions": []
4539+ },
4540+ {
4541+ "markdown": "[link](foo(and(bar)))\n",
4542+ "html": "<p><a href=\"foo(and(bar))\">link</a></p>\n",
4543+ "example": 505,
4544+ "start_line": 7918,
4545+ "end_line": 7922,
4546+ "section": "Links",
4547+ "extensions": []
4548+ },
4549+ {
4550+ "markdown": "[link](foo\\(and\\(bar\\))\n",
4551+ "html": "<p><a href=\"foo(and(bar)\">link</a></p>\n",
4552+ "example": 506,
4553+ "start_line": 7927,
4554+ "end_line": 7931,
4555+ "section": "Links",
4556+ "extensions": []
4557+ },
4558+ {
4559+ "markdown": "[link](<foo(and(bar)>)\n",
4560+ "html": "<p><a href=\"foo(and(bar)\">link</a></p>\n",
4561+ "example": 507,
4562+ "start_line": 7934,
4563+ "end_line": 7938,
4564+ "section": "Links",
4565+ "extensions": []
4566+ },
4567+ {
4568+ "markdown": "[link](foo\\)\\:)\n",
4569+ "html": "<p><a href=\"foo):\">link</a></p>\n",
4570+ "example": 508,
4571+ "start_line": 7944,
4572+ "end_line": 7948,
4573+ "section": "Links",
4574+ "extensions": []
4575+ },
4576+ {
4577+ "markdown": "[link](#fragment)\n\n[link](http://example.com#fragment)\n\n[link](http://example.com?foo=3#frag)\n",
4578+ "html": "<p><a href=\"#fragment\">link</a></p>\n<p><a href=\"http://example.com#fragment\">link</a></p>\n<p><a href=\"http://example.com?foo=3#frag\">link</a></p>\n",
4579+ "example": 509,
4580+ "start_line": 7953,
4581+ "end_line": 7963,
4582+ "section": "Links",
4583+ "extensions": []
4584+ },
4585+ {
4586+ "markdown": "[link](foo\\bar)\n",
4587+ "html": "<p><a href=\"foo%5Cbar\">link</a></p>\n",
4588+ "example": 510,
4589+ "start_line": 7969,
4590+ "end_line": 7973,
4591+ "section": "Links",
4592+ "extensions": []
4593+ },
4594+ {
4595+ "markdown": "[link](foo%20b&auml;)\n",
4596+ "html": "<p><a href=\"foo%20b%C3%A4\">link</a></p>\n",
4597+ "example": 511,
4598+ "start_line": 7985,
4599+ "end_line": 7989,
4600+ "section": "Links",
4601+ "extensions": []
4602+ },
4603+ {
4604+ "markdown": "[link](\"title\")\n",
4605+ "html": "<p><a href=\"%22title%22\">link</a></p>\n",
4606+ "example": 512,
4607+ "start_line": 7996,
4608+ "end_line": 8000,
4609+ "section": "Links",
4610+ "extensions": []
4611+ },
4612+ {
4613+ "markdown": "[link](/url \"title\")\n[link](/url 'title')\n[link](/url (title))\n",
4614+ "html": "<p><a href=\"/url\" title=\"title\">link</a>\n<a href=\"/url\" title=\"title\">link</a>\n<a href=\"/url\" title=\"title\">link</a></p>\n",
4615+ "example": 513,
4616+ "start_line": 8005,
4617+ "end_line": 8013,
4618+ "section": "Links",
4619+ "extensions": []
4620+ },
4621+ {
4622+ "markdown": "[link](/url \"title \\\"&quot;\")\n",
4623+ "html": "<p><a href=\"/url\" title=\"title &quot;&quot;\">link</a></p>\n",
4624+ "example": 514,
4625+ "start_line": 8019,
4626+ "end_line": 8023,
4627+ "section": "Links",
4628+ "extensions": []
4629+ },
4630+ {
4631+ "markdown": "[link](/url\u00a0\"title\")\n",
4632+ "html": "<p><a href=\"/url%C2%A0%22title%22\">link</a></p>\n",
4633+ "example": 515,
4634+ "start_line": 8029,
4635+ "end_line": 8033,
4636+ "section": "Links",
4637+ "extensions": []
4638+ },
4639+ {
4640+ "markdown": "[link](/url \"title \"and\" title\")\n",
4641+ "html": "<p>[link](/url &quot;title &quot;and&quot; title&quot;)</p>\n",
4642+ "example": 516,
4643+ "start_line": 8038,
4644+ "end_line": 8042,
4645+ "section": "Links",
4646+ "extensions": []
4647+ },
4648+ {
4649+ "markdown": "[link](/url 'title \"and\" title')\n",
4650+ "html": "<p><a href=\"/url\" title=\"title &quot;and&quot; title\">link</a></p>\n",
4651+ "example": 517,
4652+ "start_line": 8047,
4653+ "end_line": 8051,
4654+ "section": "Links",
4655+ "extensions": []
4656+ },
4657+ {
4658+ "markdown": "[link]( /uri\n \"title\" )\n",
4659+ "html": "<p><a href=\"/uri\" title=\"title\">link</a></p>\n",
4660+ "example": 518,
4661+ "start_line": 8071,
4662+ "end_line": 8076,
4663+ "section": "Links",
4664+ "extensions": []
4665+ },
4666+ {
4667+ "markdown": "[link] (/uri)\n",
4668+ "html": "<p>[link] (/uri)</p>\n",
4669+ "example": 519,
4670+ "start_line": 8082,
4671+ "end_line": 8086,
4672+ "section": "Links",
4673+ "extensions": []
4674+ },
4675+ {
4676+ "markdown": "[link [foo [bar]]](/uri)\n",
4677+ "html": "<p><a href=\"/uri\">link [foo [bar]]</a></p>\n",
4678+ "example": 520,
4679+ "start_line": 8092,
4680+ "end_line": 8096,
4681+ "section": "Links",
4682+ "extensions": []
4683+ },
4684+ {
4685+ "markdown": "[link] bar](/uri)\n",
4686+ "html": "<p>[link] bar](/uri)</p>\n",
4687+ "example": 521,
4688+ "start_line": 8099,
4689+ "end_line": 8103,
4690+ "section": "Links",
4691+ "extensions": []
4692+ },
4693+ {
4694+ "markdown": "[link [bar](/uri)\n",
4695+ "html": "<p>[link <a href=\"/uri\">bar</a></p>\n",
4696+ "example": 522,
4697+ "start_line": 8106,
4698+ "end_line": 8110,
4699+ "section": "Links",
4700+ "extensions": []
4701+ },
4702+ {
4703+ "markdown": "[link \\[bar](/uri)\n",
4704+ "html": "<p><a href=\"/uri\">link [bar</a></p>\n",
4705+ "example": 523,
4706+ "start_line": 8113,
4707+ "end_line": 8117,
4708+ "section": "Links",
4709+ "extensions": []
4710+ },
4711+ {
4712+ "markdown": "[link *foo **bar** `#`*](/uri)\n",
4713+ "html": "<p><a href=\"/uri\">link <em>foo <strong>bar</strong> <code>#</code></em></a></p>\n",
4714+ "example": 524,
4715+ "start_line": 8122,
4716+ "end_line": 8126,
4717+ "section": "Links",
4718+ "extensions": []
4719+ },
4720+ {
4721+ "markdown": "[![moon](moon.jpg)](/uri)\n",
4722+ "html": "<p><a href=\"/uri\"><img src=\"moon.jpg\" alt=\"moon\" /></a></p>\n",
4723+ "example": 525,
4724+ "start_line": 8129,
4725+ "end_line": 8133,
4726+ "section": "Links",
4727+ "extensions": []
4728+ },
4729+ {
4730+ "markdown": "[foo [bar](/uri)](/uri)\n",
4731+ "html": "<p>[foo <a href=\"/uri\">bar</a>](/uri)</p>\n",
4732+ "example": 526,
4733+ "start_line": 8138,
4734+ "end_line": 8142,
4735+ "section": "Links",
4736+ "extensions": []
4737+ },
4738+ {
4739+ "markdown": "[foo *[bar [baz](/uri)](/uri)*](/uri)\n",
4740+ "html": "<p>[foo <em>[bar <a href=\"/uri\">baz</a>](/uri)</em>](/uri)</p>\n",
4741+ "example": 527,
4742+ "start_line": 8145,
4743+ "end_line": 8149,
4744+ "section": "Links",
4745+ "extensions": []
4746+ },
4747+ {
4748+ "markdown": "![[[foo](uri1)](uri2)](uri3)\n",
4749+ "html": "<p><img src=\"uri3\" alt=\"[foo](uri2)\" /></p>\n",
4750+ "example": 528,
4751+ "start_line": 8152,
4752+ "end_line": 8156,
4753+ "section": "Links",
4754+ "extensions": []
4755+ },
4756+ {
4757+ "markdown": "*[foo*](/uri)\n",
4758+ "html": "<p>*<a href=\"/uri\">foo*</a></p>\n",
4759+ "example": 529,
4760+ "start_line": 8162,
4761+ "end_line": 8166,
4762+ "section": "Links",
4763+ "extensions": []
4764+ },
4765+ {
4766+ "markdown": "[foo *bar](baz*)\n",
4767+ "html": "<p><a href=\"baz*\">foo *bar</a></p>\n",
4768+ "example": 530,
4769+ "start_line": 8169,
4770+ "end_line": 8173,
4771+ "section": "Links",
4772+ "extensions": []
4773+ },
4774+ {
4775+ "markdown": "*foo [bar* baz]\n",
4776+ "html": "<p><em>foo [bar</em> baz]</p>\n",
4777+ "example": 531,
4778+ "start_line": 8179,
4779+ "end_line": 8183,
4780+ "section": "Links",
4781+ "extensions": []
4782+ },
4783+ {
4784+ "markdown": "[foo <bar attr=\"](baz)\">\n",
4785+ "html": "<p>[foo <bar attr=\"](baz)\"></p>\n",
4786+ "example": 532,
4787+ "start_line": 8189,
4788+ "end_line": 8193,
4789+ "section": "Links",
4790+ "extensions": []
4791+ },
4792+ {
4793+ "markdown": "[foo`](/uri)`\n",
4794+ "html": "<p>[foo<code>](/uri)</code></p>\n",
4795+ "example": 533,
4796+ "start_line": 8196,
4797+ "end_line": 8200,
4798+ "section": "Links",
4799+ "extensions": []
4800+ },
4801+ {
4802+ "markdown": "[foo<http://example.com/?search=](uri)>\n",
4803+ "html": "<p>[foo<a href=\"http://example.com/?search=%5D(uri)\">http://example.com/?search=](uri)</a></p>\n",
4804+ "example": 534,
4805+ "start_line": 8203,
4806+ "end_line": 8207,
4807+ "section": "Links",
4808+ "extensions": []
4809+ },
4810+ {
4811+ "markdown": "[foo][bar]\n\n[bar]: /url \"title\"\n",
4812+ "html": "<p><a href=\"/url\" title=\"title\">foo</a></p>\n",
4813+ "example": 535,
4814+ "start_line": 8241,
4815+ "end_line": 8247,
4816+ "section": "Links",
4817+ "extensions": []
4818+ },
4819+ {
4820+ "markdown": "[link [foo [bar]]][ref]\n\n[ref]: /uri\n",
4821+ "html": "<p><a href=\"/uri\">link [foo [bar]]</a></p>\n",
4822+ "example": 536,
4823+ "start_line": 8256,
4824+ "end_line": 8262,
4825+ "section": "Links",
4826+ "extensions": []
4827+ },
4828+ {
4829+ "markdown": "[link \\[bar][ref]\n\n[ref]: /uri\n",
4830+ "html": "<p><a href=\"/uri\">link [bar</a></p>\n",
4831+ "example": 537,
4832+ "start_line": 8265,
4833+ "end_line": 8271,
4834+ "section": "Links",
4835+ "extensions": []
4836+ },
4837+ {
4838+ "markdown": "[link *foo **bar** `#`*][ref]\n\n[ref]: /uri\n",
4839+ "html": "<p><a href=\"/uri\">link <em>foo <strong>bar</strong> <code>#</code></em></a></p>\n",
4840+ "example": 538,
4841+ "start_line": 8276,
4842+ "end_line": 8282,
4843+ "section": "Links",
4844+ "extensions": []
4845+ },
4846+ {
4847+ "markdown": "[![moon](moon.jpg)][ref]\n\n[ref]: /uri\n",
4848+ "html": "<p><a href=\"/uri\"><img src=\"moon.jpg\" alt=\"moon\" /></a></p>\n",
4849+ "example": 539,
4850+ "start_line": 8285,
4851+ "end_line": 8291,
4852+ "section": "Links",
4853+ "extensions": []
4854+ },
4855+ {
4856+ "markdown": "[foo [bar](/uri)][ref]\n\n[ref]: /uri\n",
4857+ "html": "<p>[foo <a href=\"/uri\">bar</a>]<a href=\"/uri\">ref</a></p>\n",
4858+ "example": 540,
4859+ "start_line": 8296,
4860+ "end_line": 8302,
4861+ "section": "Links",
4862+ "extensions": []
4863+ },
4864+ {
4865+ "markdown": "[foo *bar [baz][ref]*][ref]\n\n[ref]: /uri\n",
4866+ "html": "<p>[foo <em>bar <a href=\"/uri\">baz</a></em>]<a href=\"/uri\">ref</a></p>\n",
4867+ "example": 541,
4868+ "start_line": 8305,
4869+ "end_line": 8311,
4870+ "section": "Links",
4871+ "extensions": []
4872+ },
4873+ {
4874+ "markdown": "*[foo*][ref]\n\n[ref]: /uri\n",
4875+ "html": "<p>*<a href=\"/uri\">foo*</a></p>\n",
4876+ "example": 542,
4877+ "start_line": 8320,
4878+ "end_line": 8326,
4879+ "section": "Links",
4880+ "extensions": []
4881+ },
4882+ {
4883+ "markdown": "[foo *bar][ref]\n\n[ref]: /uri\n",
4884+ "html": "<p><a href=\"/uri\">foo *bar</a></p>\n",
4885+ "example": 543,
4886+ "start_line": 8329,
4887+ "end_line": 8335,
4888+ "section": "Links",
4889+ "extensions": []
4890+ },
4891+ {
4892+ "markdown": "[foo <bar attr=\"][ref]\">\n\n[ref]: /uri\n",
4893+ "html": "<p>[foo <bar attr=\"][ref]\"></p>\n",
4894+ "example": 544,
4895+ "start_line": 8341,
4896+ "end_line": 8347,
4897+ "section": "Links",
4898+ "extensions": []
4899+ },
4900+ {
4901+ "markdown": "[foo`][ref]`\n\n[ref]: /uri\n",
4902+ "html": "<p>[foo<code>][ref]</code></p>\n",
4903+ "example": 545,
4904+ "start_line": 8350,
4905+ "end_line": 8356,
4906+ "section": "Links",
4907+ "extensions": []
4908+ },
4909+ {
4910+ "markdown": "[foo<http://example.com/?search=][ref]>\n\n[ref]: /uri\n",
4911+ "html": "<p>[foo<a href=\"http://example.com/?search=%5D%5Bref%5D\">http://example.com/?search=][ref]</a></p>\n",
4912+ "example": 546,
4913+ "start_line": 8359,
4914+ "end_line": 8365,
4915+ "section": "Links",
4916+ "extensions": []
4917+ },
4918+ {
4919+ "markdown": "[foo][BaR]\n\n[bar]: /url \"title\"\n",
4920+ "html": "<p><a href=\"/url\" title=\"title\">foo</a></p>\n",
4921+ "example": 547,
4922+ "start_line": 8370,
4923+ "end_line": 8376,
4924+ "section": "Links",
4925+ "extensions": []
4926+ },
4927+ {
4928+ "markdown": "[\u0422\u043e\u043b\u043f\u043e\u0439][\u0422\u043e\u043b\u043f\u043e\u0439] is a Russian word.\n\n[\u0422\u041e\u041b\u041f\u041e\u0419]: /url\n",
4929+ "html": "<p><a href=\"/url\">\u0422\u043e\u043b\u043f\u043e\u0439</a> is a Russian word.</p>\n",
4930+ "example": 548,
4931+ "start_line": 8381,
4932+ "end_line": 8387,
4933+ "section": "Links",
4934+ "extensions": []
4935+ },
4936+ {
4937+ "markdown": "[Foo\n bar]: /url\n\n[Baz][Foo bar]\n",
4938+ "html": "<p><a href=\"/url\">Baz</a></p>\n",
4939+ "example": 549,
4940+ "start_line": 8393,
4941+ "end_line": 8400,
4942+ "section": "Links",
4943+ "extensions": []
4944+ },
4945+ {
4946+ "markdown": "[foo] [bar]\n\n[bar]: /url \"title\"\n",
4947+ "html": "<p>[foo] <a href=\"/url\" title=\"title\">bar</a></p>\n",
4948+ "example": 550,
4949+ "start_line": 8406,
4950+ "end_line": 8412,
4951+ "section": "Links",
4952+ "extensions": []
4953+ },
4954+ {
4955+ "markdown": "[foo]\n[bar]\n\n[bar]: /url \"title\"\n",
4956+ "html": "<p>[foo]\n<a href=\"/url\" title=\"title\">bar</a></p>\n",
4957+ "example": 551,
4958+ "start_line": 8415,
4959+ "end_line": 8423,
4960+ "section": "Links",
4961+ "extensions": []
4962+ },
4963+ {
4964+ "markdown": "[foo]: /url1\n\n[foo]: /url2\n\n[bar][foo]\n",
4965+ "html": "<p><a href=\"/url1\">bar</a></p>\n",
4966+ "example": 552,
4967+ "start_line": 8456,
4968+ "end_line": 8464,
4969+ "section": "Links",
4970+ "extensions": []
4971+ },
4972+ {
4973+ "markdown": "[bar][foo\\!]\n\n[foo!]: /url\n",
4974+ "html": "<p>[bar][foo!]</p>\n",
4975+ "example": 553,
4976+ "start_line": 8471,
4977+ "end_line": 8477,
4978+ "section": "Links",
4979+ "extensions": []
4980+ },
4981+ {
4982+ "markdown": "[foo][ref[]\n\n[ref[]: /uri\n",
4983+ "html": "<p>[foo][ref[]</p>\n<p>[ref[]: /uri</p>\n",
4984+ "example": 554,
4985+ "start_line": 8483,
4986+ "end_line": 8490,
4987+ "section": "Links",
4988+ "extensions": []
4989+ },
4990+ {
4991+ "markdown": "[foo][ref[bar]]\n\n[ref[bar]]: /uri\n",
4992+ "html": "<p>[foo][ref[bar]]</p>\n<p>[ref[bar]]: /uri</p>\n",
4993+ "example": 555,
4994+ "start_line": 8493,
4995+ "end_line": 8500,
4996+ "section": "Links",
4997+ "extensions": []
4998+ },
4999+ {
5000+ "markdown": "[[[foo]]]\n\n[[[foo]]]: /url\n",
5001+ "html": "<p>[[[foo]]]</p>\n<p>[[[foo]]]: /url</p>\n",
5002+ "example": 556,
5003+ "start_line": 8503,
5004+ "end_line": 8510,
5005+ "section": "Links",
5006+ "extensions": []
5007+ },
5008+ {
5009+ "markdown": "[foo][ref\\[]\n\n[ref\\[]: /uri\n",
5010+ "html": "<p><a href=\"/uri\">foo</a></p>\n",
5011+ "example": 557,
5012+ "start_line": 8513,
5013+ "end_line": 8519,
5014+ "section": "Links",
5015+ "extensions": []
5016+ },
5017+ {
5018+ "markdown": "[bar\\\\]: /uri\n\n[bar\\\\]\n",
5019+ "html": "<p><a href=\"/uri\">bar\\</a></p>\n",
5020+ "example": 558,
5021+ "start_line": 8524,
5022+ "end_line": 8530,
5023+ "section": "Links",
5024+ "extensions": []
5025+ },
5026+ {
5027+ "markdown": "[]\n\n[]: /uri\n",
5028+ "html": "<p>[]</p>\n<p>[]: /uri</p>\n",
5029+ "example": 559,
5030+ "start_line": 8535,
5031+ "end_line": 8542,
5032+ "section": "Links",
5033+ "extensions": []
5034+ },
5035+ {
5036+ "markdown": "[\n ]\n\n[\n ]: /uri\n",
5037+ "html": "<p>[\n]</p>\n<p>[\n]: /uri</p>\n",
5038+ "example": 560,
5039+ "start_line": 8545,
5040+ "end_line": 8556,
5041+ "section": "Links",
5042+ "extensions": []
5043+ },
5044+ {
5045+ "markdown": "[foo][]\n\n[foo]: /url \"title\"\n",
5046+ "html": "<p><a href=\"/url\" title=\"title\">foo</a></p>\n",
5047+ "example": 561,
5048+ "start_line": 8568,
5049+ "end_line": 8574,
5050+ "section": "Links",
5051+ "extensions": []
5052+ },
5053+ {
5054+ "markdown": "[*foo* bar][]\n\n[*foo* bar]: /url \"title\"\n",
5055+ "html": "<p><a href=\"/url\" title=\"title\"><em>foo</em> bar</a></p>\n",
5056+ "example": 562,
5057+ "start_line": 8577,
5058+ "end_line": 8583,
5059+ "section": "Links",
5060+ "extensions": []
5061+ },
5062+ {
5063+ "markdown": "[Foo][]\n\n[foo]: /url \"title\"\n",
5064+ "html": "<p><a href=\"/url\" title=\"title\">Foo</a></p>\n",
5065+ "example": 563,
5066+ "start_line": 8588,
5067+ "end_line": 8594,
5068+ "section": "Links",
5069+ "extensions": []
5070+ },
5071+ {
5072+ "markdown": "[foo] \n[]\n\n[foo]: /url \"title\"\n",
5073+ "html": "<p><a href=\"/url\" title=\"title\">foo</a>\n[]</p>\n",
5074+ "example": 564,
5075+ "start_line": 8601,
5076+ "end_line": 8609,
5077+ "section": "Links",
5078+ "extensions": []
5079+ },
5080+ {
5081+ "markdown": "[foo]\n\n[foo]: /url \"title\"\n",
5082+ "html": "<p><a href=\"/url\" title=\"title\">foo</a></p>\n",
5083+ "example": 565,
5084+ "start_line": 8621,
5085+ "end_line": 8627,
5086+ "section": "Links",
5087+ "extensions": []
5088+ },
5089+ {
5090+ "markdown": "[*foo* bar]\n\n[*foo* bar]: /url \"title\"\n",
5091+ "html": "<p><a href=\"/url\" title=\"title\"><em>foo</em> bar</a></p>\n",
5092+ "example": 566,
5093+ "start_line": 8630,
5094+ "end_line": 8636,
5095+ "section": "Links",
5096+ "extensions": []
5097+ },
5098+ {
5099+ "markdown": "[[*foo* bar]]\n\n[*foo* bar]: /url \"title\"\n",
5100+ "html": "<p>[<a href=\"/url\" title=\"title\"><em>foo</em> bar</a>]</p>\n",
5101+ "example": 567,
5102+ "start_line": 8639,
5103+ "end_line": 8645,
5104+ "section": "Links",
5105+ "extensions": []
5106+ },
5107+ {
5108+ "markdown": "[[bar [foo]\n\n[foo]: /url\n",
5109+ "html": "<p>[[bar <a href=\"/url\">foo</a></p>\n",
5110+ "example": 568,
5111+ "start_line": 8648,
5112+ "end_line": 8654,
5113+ "section": "Links",
5114+ "extensions": []
5115+ },
5116+ {
5117+ "markdown": "[Foo]\n\n[foo]: /url \"title\"\n",
5118+ "html": "<p><a href=\"/url\" title=\"title\">Foo</a></p>\n",
5119+ "example": 569,
5120+ "start_line": 8659,
5121+ "end_line": 8665,
5122+ "section": "Links",
5123+ "extensions": []
5124+ },
5125+ {
5126+ "markdown": "[foo] bar\n\n[foo]: /url\n",
5127+ "html": "<p><a href=\"/url\">foo</a> bar</p>\n",
5128+ "example": 570,
5129+ "start_line": 8670,
5130+ "end_line": 8676,
5131+ "section": "Links",
5132+ "extensions": []
5133+ },
5134+ {
5135+ "markdown": "\\[foo]\n\n[foo]: /url \"title\"\n",
5136+ "html": "<p>[foo]</p>\n",
5137+ "example": 571,
5138+ "start_line": 8682,
5139+ "end_line": 8688,
5140+ "section": "Links",
5141+ "extensions": []
5142+ },
5143+ {
5144+ "markdown": "[foo*]: /url\n\n*[foo*]\n",
5145+ "html": "<p>*<a href=\"/url\">foo*</a></p>\n",
5146+ "example": 572,
5147+ "start_line": 8694,
5148+ "end_line": 8700,
5149+ "section": "Links",
5150+ "extensions": []
5151+ },
5152+ {
5153+ "markdown": "[foo][bar]\n\n[foo]: /url1\n[bar]: /url2\n",
5154+ "html": "<p><a href=\"/url2\">foo</a></p>\n",
5155+ "example": 573,
5156+ "start_line": 8706,
5157+ "end_line": 8713,
5158+ "section": "Links",
5159+ "extensions": []
5160+ },
5161+ {
5162+ "markdown": "[foo][]\n\n[foo]: /url1\n",
5163+ "html": "<p><a href=\"/url1\">foo</a></p>\n",
5164+ "example": 574,
5165+ "start_line": 8715,
5166+ "end_line": 8721,
5167+ "section": "Links",
5168+ "extensions": []
5169+ },
5170+ {
5171+ "markdown": "[foo]()\n\n[foo]: /url1\n",
5172+ "html": "<p><a href=\"\">foo</a></p>\n",
5173+ "example": 575,
5174+ "start_line": 8725,
5175+ "end_line": 8731,
5176+ "section": "Links",
5177+ "extensions": []
5178+ },
5179+ {
5180+ "markdown": "[foo](not a link)\n\n[foo]: /url1\n",
5181+ "html": "<p><a href=\"/url1\">foo</a>(not a link)</p>\n",
5182+ "example": 576,
5183+ "start_line": 8733,
5184+ "end_line": 8739,
5185+ "section": "Links",
5186+ "extensions": []
5187+ },
5188+ {
5189+ "markdown": "[foo][bar][baz]\n\n[baz]: /url\n",
5190+ "html": "<p>[foo]<a href=\"/url\">bar</a></p>\n",
5191+ "example": 577,
5192+ "start_line": 8744,
5193+ "end_line": 8750,
5194+ "section": "Links",
5195+ "extensions": []
5196+ },
5197+ {
5198+ "markdown": "[foo][bar][baz]\n\n[baz]: /url1\n[bar]: /url2\n",
5199+ "html": "<p><a href=\"/url2\">foo</a><a href=\"/url1\">baz</a></p>\n",
5200+ "example": 578,
5201+ "start_line": 8756,
5202+ "end_line": 8763,
5203+ "section": "Links",
5204+ "extensions": []
5205+ },
5206+ {
5207+ "markdown": "[foo][bar][baz]\n\n[baz]: /url1\n[foo]: /url2\n",
5208+ "html": "<p>[foo]<a href=\"/url1\">bar</a></p>\n",
5209+ "example": 579,
5210+ "start_line": 8769,
5211+ "end_line": 8776,
5212+ "section": "Links",
5213+ "extensions": []
5214+ },
5215+ {
5216+ "markdown": "![foo](/url \"title\")\n",
5217+ "html": "<p><img src=\"/url\" alt=\"foo\" title=\"title\" /></p>\n",
5218+ "example": 580,
5219+ "start_line": 8792,
5220+ "end_line": 8796,
5221+ "section": "Images",
5222+ "extensions": []
5223+ },
5224+ {
5225+ "markdown": "![foo *bar*]\n\n[foo *bar*]: train.jpg \"train & tracks\"\n",
5226+ "html": "<p><img src=\"train.jpg\" alt=\"foo bar\" title=\"train &amp; tracks\" /></p>\n",
5227+ "example": 581,
5228+ "start_line": 8799,
5229+ "end_line": 8805,
5230+ "section": "Images",
5231+ "extensions": []
5232+ },
5233+ {
5234+ "markdown": "![foo ![bar](/url)](/url2)\n",
5235+ "html": "<p><img src=\"/url2\" alt=\"foo bar\" /></p>\n",
5236+ "example": 582,
5237+ "start_line": 8808,
5238+ "end_line": 8812,
5239+ "section": "Images",
5240+ "extensions": []
5241+ },
5242+ {
5243+ "markdown": "![foo [bar](/url)](/url2)\n",
5244+ "html": "<p><img src=\"/url2\" alt=\"foo bar\" /></p>\n",
5245+ "example": 583,
5246+ "start_line": 8815,
5247+ "end_line": 8819,
5248+ "section": "Images",
5249+ "extensions": []
5250+ },
5251+ {
5252+ "markdown": "![foo *bar*][]\n\n[foo *bar*]: train.jpg \"train & tracks\"\n",
5253+ "html": "<p><img src=\"train.jpg\" alt=\"foo bar\" title=\"train &amp; tracks\" /></p>\n",
5254+ "example": 584,
5255+ "start_line": 8829,
5256+ "end_line": 8835,
5257+ "section": "Images",
5258+ "extensions": []
5259+ },
5260+ {
5261+ "markdown": "![foo *bar*][foobar]\n\n[FOOBAR]: train.jpg \"train & tracks\"\n",
5262+ "html": "<p><img src=\"train.jpg\" alt=\"foo bar\" title=\"train &amp; tracks\" /></p>\n",
5263+ "example": 585,
5264+ "start_line": 8838,
5265+ "end_line": 8844,
5266+ "section": "Images",
5267+ "extensions": []
5268+ },
5269+ {
5270+ "markdown": "![foo](train.jpg)\n",
5271+ "html": "<p><img src=\"train.jpg\" alt=\"foo\" /></p>\n",
5272+ "example": 586,
5273+ "start_line": 8847,
5274+ "end_line": 8851,
5275+ "section": "Images",
5276+ "extensions": []
5277+ },
5278+ {
5279+ "markdown": "My ![foo bar](/path/to/train.jpg \"title\" )\n",
5280+ "html": "<p>My <img src=\"/path/to/train.jpg\" alt=\"foo bar\" title=\"title\" /></p>\n",
5281+ "example": 587,
5282+ "start_line": 8854,
5283+ "end_line": 8858,
5284+ "section": "Images",
5285+ "extensions": []
5286+ },
5287+ {
5288+ "markdown": "![foo](<url>)\n",
5289+ "html": "<p><img src=\"url\" alt=\"foo\" /></p>\n",
5290+ "example": 588,
5291+ "start_line": 8861,
5292+ "end_line": 8865,
5293+ "section": "Images",
5294+ "extensions": []
5295+ },
5296+ {
5297+ "markdown": "![](/url)\n",
5298+ "html": "<p><img src=\"/url\" alt=\"\" /></p>\n",
5299+ "example": 589,
5300+ "start_line": 8868,
5301+ "end_line": 8872,
5302+ "section": "Images",
5303+ "extensions": []
5304+ },
5305+ {
5306+ "markdown": "![foo][bar]\n\n[bar]: /url\n",
5307+ "html": "<p><img src=\"/url\" alt=\"foo\" /></p>\n",
5308+ "example": 590,
5309+ "start_line": 8877,
5310+ "end_line": 8883,
5311+ "section": "Images",
5312+ "extensions": []
5313+ },
5314+ {
5315+ "markdown": "![foo][bar]\n\n[BAR]: /url\n",
5316+ "html": "<p><img src=\"/url\" alt=\"foo\" /></p>\n",
5317+ "example": 591,
5318+ "start_line": 8886,
5319+ "end_line": 8892,
5320+ "section": "Images",
5321+ "extensions": []
5322+ },
5323+ {
5324+ "markdown": "![foo][]\n\n[foo]: /url \"title\"\n",
5325+ "html": "<p><img src=\"/url\" alt=\"foo\" title=\"title\" /></p>\n",
5326+ "example": 592,
5327+ "start_line": 8897,
5328+ "end_line": 8903,
5329+ "section": "Images",
5330+ "extensions": []
5331+ },
5332+ {
5333+ "markdown": "![*foo* bar][]\n\n[*foo* bar]: /url \"title\"\n",
5334+ "html": "<p><img src=\"/url\" alt=\"foo bar\" title=\"title\" /></p>\n",
5335+ "example": 593,
5336+ "start_line": 8906,
5337+ "end_line": 8912,
5338+ "section": "Images",
5339+ "extensions": []
5340+ },
5341+ {
5342+ "markdown": "![Foo][]\n\n[foo]: /url \"title\"\n",
5343+ "html": "<p><img src=\"/url\" alt=\"Foo\" title=\"title\" /></p>\n",
5344+ "example": 594,
5345+ "start_line": 8917,
5346+ "end_line": 8923,
5347+ "section": "Images",
5348+ "extensions": []
5349+ },
5350+ {
5351+ "markdown": "![foo] \n[]\n\n[foo]: /url \"title\"\n",
5352+ "html": "<p><img src=\"/url\" alt=\"foo\" title=\"title\" />\n[]</p>\n",
5353+ "example": 595,
5354+ "start_line": 8929,
5355+ "end_line": 8937,
5356+ "section": "Images",
5357+ "extensions": []
5358+ },
5359+ {
5360+ "markdown": "![foo]\n\n[foo]: /url \"title\"\n",
5361+ "html": "<p><img src=\"/url\" alt=\"foo\" title=\"title\" /></p>\n",
5362+ "example": 596,
5363+ "start_line": 8942,
5364+ "end_line": 8948,
5365+ "section": "Images",
5366+ "extensions": []
5367+ },
5368+ {
5369+ "markdown": "![*foo* bar]\n\n[*foo* bar]: /url \"title\"\n",
5370+ "html": "<p><img src=\"/url\" alt=\"foo bar\" title=\"title\" /></p>\n",
5371+ "example": 597,
5372+ "start_line": 8951,
5373+ "end_line": 8957,
5374+ "section": "Images",
5375+ "extensions": []
5376+ },
5377+ {
5378+ "markdown": "![[foo]]\n\n[[foo]]: /url \"title\"\n",
5379+ "html": "<p>![[foo]]</p>\n<p>[[foo]]: /url &quot;title&quot;</p>\n",
5380+ "example": 598,
5381+ "start_line": 8962,
5382+ "end_line": 8969,
5383+ "section": "Images",
5384+ "extensions": []
5385+ },
5386+ {
5387+ "markdown": "![Foo]\n\n[foo]: /url \"title\"\n",
5388+ "html": "<p><img src=\"/url\" alt=\"Foo\" title=\"title\" /></p>\n",
5389+ "example": 599,
5390+ "start_line": 8974,
5391+ "end_line": 8980,
5392+ "section": "Images",
5393+ "extensions": []
5394+ },
5395+ {
5396+ "markdown": "!\\[foo]\n\n[foo]: /url \"title\"\n",
5397+ "html": "<p>![foo]</p>\n",
5398+ "example": 600,
5399+ "start_line": 8986,
5400+ "end_line": 8992,
5401+ "section": "Images",
5402+ "extensions": []
5403+ },
5404+ {
5405+ "markdown": "\\![foo]\n\n[foo]: /url \"title\"\n",
5406+ "html": "<p>!<a href=\"/url\" title=\"title\">foo</a></p>\n",
5407+ "example": 601,
5408+ "start_line": 8998,
5409+ "end_line": 9004,
5410+ "section": "Images",
5411+ "extensions": []
5412+ },
5413+ {
5414+ "markdown": "<http://foo.bar.baz>\n",
5415+ "html": "<p><a href=\"http://foo.bar.baz\">http://foo.bar.baz</a></p>\n",
5416+ "example": 602,
5417+ "start_line": 9031,
5418+ "end_line": 9035,
5419+ "section": "Autolinks",
5420+ "extensions": []
5421+ },
5422+ {
5423+ "markdown": "<http://foo.bar.baz/test?q=hello&id=22&boolean>\n",
5424+ "html": "<p><a href=\"http://foo.bar.baz/test?q=hello&amp;id=22&amp;boolean\">http://foo.bar.baz/test?q=hello&amp;id=22&amp;boolean</a></p>\n",
5425+ "example": 603,
5426+ "start_line": 9038,
5427+ "end_line": 9042,
5428+ "section": "Autolinks",
5429+ "extensions": []
5430+ },
5431+ {
5432+ "markdown": "<irc://foo.bar:2233/baz>\n",
5433+ "html": "<p><a href=\"irc://foo.bar:2233/baz\">irc://foo.bar:2233/baz</a></p>\n",
5434+ "example": 604,
5435+ "start_line": 9045,
5436+ "end_line": 9049,
5437+ "section": "Autolinks",
5438+ "extensions": []
5439+ },
5440+ {
5441+ "markdown": "<MAILTO:FOO@BAR.BAZ>\n",
5442+ "html": "<p><a href=\"MAILTO:FOO@BAR.BAZ\">MAILTO:FOO@BAR.BAZ</a></p>\n",
5443+ "example": 605,
5444+ "start_line": 9054,
5445+ "end_line": 9058,
5446+ "section": "Autolinks",
5447+ "extensions": []
5448+ },
5449+ {
5450+ "markdown": "<a+b+c:d>\n",
5451+ "html": "<p><a href=\"a+b+c:d\">a+b+c:d</a></p>\n",
5452+ "example": 606,
5453+ "start_line": 9066,
5454+ "end_line": 9070,
5455+ "section": "Autolinks",
5456+ "extensions": []
5457+ },
5458+ {
5459+ "markdown": "<made-up-scheme://foo,bar>\n",
5460+ "html": "<p><a href=\"made-up-scheme://foo,bar\">made-up-scheme://foo,bar</a></p>\n",
5461+ "example": 607,
5462+ "start_line": 9073,
5463+ "end_line": 9077,
5464+ "section": "Autolinks",
5465+ "extensions": []
5466+ },
5467+ {
5468+ "markdown": "<http://../>\n",
5469+ "html": "<p><a href=\"http://../\">http://../</a></p>\n",
5470+ "example": 608,
5471+ "start_line": 9080,
5472+ "end_line": 9084,
5473+ "section": "Autolinks",
5474+ "extensions": []
5475+ },
5476+ {
5477+ "markdown": "<localhost:5001/foo>\n",
5478+ "html": "<p><a href=\"localhost:5001/foo\">localhost:5001/foo</a></p>\n",
5479+ "example": 609,
5480+ "start_line": 9087,
5481+ "end_line": 9091,
5482+ "section": "Autolinks",
5483+ "extensions": []
5484+ },
5485+ {
5486+ "markdown": "<http://foo.bar/baz bim>\n",
5487+ "html": "<p>&lt;http://foo.bar/baz bim&gt;</p>\n",
5488+ "example": 610,
5489+ "start_line": 9096,
5490+ "end_line": 9100,
5491+ "section": "Autolinks",
5492+ "extensions": []
5493+ },
5494+ {
5495+ "markdown": "<http://example.com/\\[\\>\n",
5496+ "html": "<p><a href=\"http://example.com/%5C%5B%5C\">http://example.com/\\[\\</a></p>\n",
5497+ "example": 611,
5498+ "start_line": 9105,
5499+ "end_line": 9109,
5500+ "section": "Autolinks",
5501+ "extensions": []
5502+ },
5503+ {
5504+ "markdown": "<foo@bar.example.com>\n",
5505+ "html": "<p><a href=\"mailto:foo@bar.example.com\">foo@bar.example.com</a></p>\n",
5506+ "example": 612,
5507+ "start_line": 9127,
5508+ "end_line": 9131,
5509+ "section": "Autolinks",
5510+ "extensions": []
5511+ },
5512+ {
5513+ "markdown": "<foo+special@Bar.baz-bar0.com>\n",
5514+ "html": "<p><a href=\"mailto:foo+special@Bar.baz-bar0.com\">foo+special@Bar.baz-bar0.com</a></p>\n",
5515+ "example": 613,
5516+ "start_line": 9134,
5517+ "end_line": 9138,
5518+ "section": "Autolinks",
5519+ "extensions": []
5520+ },
5521+ {
5522+ "markdown": "<foo\\+@bar.example.com>\n",
5523+ "html": "<p>&lt;foo+@bar.example.com&gt;</p>\n",
5524+ "example": 614,
5525+ "start_line": 9143,
5526+ "end_line": 9147,
5527+ "section": "Autolinks",
5528+ "extensions": []
5529+ },
5530+ {
5531+ "markdown": "<>\n",
5532+ "html": "<p>&lt;&gt;</p>\n",
5533+ "example": 615,
5534+ "start_line": 9152,
5535+ "end_line": 9156,
5536+ "section": "Autolinks",
5537+ "extensions": []
5538+ },
5539+ {
5540+ "markdown": "< http://foo.bar >\n",
5541+ "html": "<p>&lt; http://foo.bar &gt;</p>\n",
5542+ "example": 616,
5543+ "start_line": 9159,
5544+ "end_line": 9163,
5545+ "section": "Autolinks",
5546+ "extensions": []
5547+ },
5548+ {
5549+ "markdown": "<m:abc>\n",
5550+ "html": "<p>&lt;m:abc&gt;</p>\n",
5551+ "example": 617,
5552+ "start_line": 9166,
5553+ "end_line": 9170,
5554+ "section": "Autolinks",
5555+ "extensions": []
5556+ },
5557+ {
5558+ "markdown": "<foo.bar.baz>\n",
5559+ "html": "<p>&lt;foo.bar.baz&gt;</p>\n",
5560+ "example": 618,
5561+ "start_line": 9173,
5562+ "end_line": 9177,
5563+ "section": "Autolinks",
5564+ "extensions": []
5565+ },
5566+ {
5567+ "markdown": "http://example.com\n",
5568+ "html": "<p>http://example.com</p>\n",
5569+ "example": 619,
5570+ "start_line": 9180,
5571+ "end_line": 9184,
5572+ "section": "Autolinks",
5573+ "extensions": []
5574+ },
5575+ {
5576+ "markdown": "foo@bar.example.com\n",
5577+ "html": "<p>foo@bar.example.com</p>\n",
5578+ "example": 620,
5579+ "start_line": 9187,
5580+ "end_line": 9191,
5581+ "section": "Autolinks",
5582+ "extensions": []
5583+ },
5584+ {
5585+ "markdown": "www.commonmark.org\n",
5586+ "html": "<p><a href=\"http://www.commonmark.org\">www.commonmark.org</a></p>\n",
5587+ "example": 621,
5588+ "start_line": 9216,
5589+ "end_line": 9220,
5590+ "section": "Autolinks (extension)",
5591+ "extensions": [
5592+ "autolink"
5593+ ]
5594+ },
5595+ {
5596+ "markdown": "Visit www.commonmark.org/help for more information.\n",
5597+ "html": "<p>Visit <a href=\"http://www.commonmark.org/help\">www.commonmark.org/help</a> for more information.</p>\n",
5598+ "example": 622,
5599+ "start_line": 9224,
5600+ "end_line": 9228,
5601+ "section": "Autolinks (extension)",
5602+ "extensions": [
5603+ "autolink"
5604+ ]
5605+ },
5606+ {
5607+ "markdown": "Visit www.commonmark.org.\n\nVisit www.commonmark.org/a.b.\n",
5608+ "html": "<p>Visit <a href=\"http://www.commonmark.org\">www.commonmark.org</a>.</p>\n<p>Visit <a href=\"http://www.commonmark.org/a.b\">www.commonmark.org/a.b</a>.</p>\n",
5609+ "example": 623,
5610+ "start_line": 9236,
5611+ "end_line": 9243,
5612+ "section": "Autolinks (extension)",
5613+ "extensions": [
5614+ "autolink"
5615+ ]
5616+ },
5617+ {
5618+ "markdown": "www.google.com/search?q=Markup+(business)\n\nwww.google.com/search?q=Markup+(business)))\n\n(www.google.com/search?q=Markup+(business))\n\n(www.google.com/search?q=Markup+(business)\n",
5619+ "html": "<p><a href=\"http://www.google.com/search?q=Markup+(business)\">www.google.com/search?q=Markup+(business)</a></p>\n<p><a href=\"http://www.google.com/search?q=Markup+(business)\">www.google.com/search?q=Markup+(business)</a>))</p>\n<p>(<a href=\"http://www.google.com/search?q=Markup+(business)\">www.google.com/search?q=Markup+(business)</a>)</p>\n<p>(<a href=\"http://www.google.com/search?q=Markup+(business)\">www.google.com/search?q=Markup+(business)</a></p>\n",
5620+ "example": 624,
5621+ "start_line": 9250,
5622+ "end_line": 9263,
5623+ "section": "Autolinks (extension)",
5624+ "extensions": [
5625+ "autolink"
5626+ ]
5627+ },
5628+ {
5629+ "markdown": "www.google.com/search?q=(business))+ok\n",
5630+ "html": "<p><a href=\"http://www.google.com/search?q=(business))+ok\">www.google.com/search?q=(business))+ok</a></p>\n",
5631+ "example": 625,
5632+ "start_line": 9269,
5633+ "end_line": 9273,
5634+ "section": "Autolinks (extension)",
5635+ "extensions": [
5636+ "autolink"
5637+ ]
5638+ },
5639+ {
5640+ "markdown": "www.google.com/search?q=commonmark&hl=en\n\nwww.google.com/search?q=commonmark&hl;\n",
5641+ "html": "<p><a href=\"http://www.google.com/search?q=commonmark&amp;hl=en\">www.google.com/search?q=commonmark&amp;hl=en</a></p>\n<p><a href=\"http://www.google.com/search?q=commonmark\">www.google.com/search?q=commonmark</a>&amp;hl;</p>\n",
5642+ "example": 626,
5643+ "start_line": 9280,
5644+ "end_line": 9287,
5645+ "section": "Autolinks (extension)",
5646+ "extensions": [
5647+ "autolink"
5648+ ]
5649+ },
5650+ {
5651+ "markdown": "www.commonmark.org/he<lp\n",
5652+ "html": "<p><a href=\"http://www.commonmark.org/he\">www.commonmark.org/he</a>&lt;lp</p>\n",
5653+ "example": 627,
5654+ "start_line": 9291,
5655+ "end_line": 9295,
5656+ "section": "Autolinks (extension)",
5657+ "extensions": [
5658+ "autolink"
5659+ ]
5660+ },
5661+ {
5662+ "markdown": "http://commonmark.org\n\n(Visit https://encrypted.google.com/search?q=Markup+(business))\n\nAnonymous FTP is available at ftp://foo.bar.baz.\n",
5663+ "html": "<p><a href=\"http://commonmark.org\">http://commonmark.org</a></p>\n<p>(Visit <a href=\"https://encrypted.google.com/search?q=Markup+(business)\">https://encrypted.google.com/search?q=Markup+(business)</a>)</p>\n<p>Anonymous FTP is available at <a href=\"ftp://foo.bar.baz\">ftp://foo.bar.baz</a>.</p>\n",
5664+ "example": 628,
5665+ "start_line": 9302,
5666+ "end_line": 9312,
5667+ "section": "Autolinks (extension)",
5668+ "extensions": [
5669+ "autolink"
5670+ ]
5671+ },
5672+ {
5673+ "markdown": "foo@bar.baz\n",
5674+ "html": "<p><a href=\"mailto:foo@bar.baz\">foo@bar.baz</a></p>\n",
5675+ "example": 629,
5676+ "start_line": 9328,
5677+ "end_line": 9332,
5678+ "section": "Autolinks (extension)",
5679+ "extensions": [
5680+ "autolink"
5681+ ]
5682+ },
5683+ {
5684+ "markdown": "hello@mail+xyz.example isn't valid, but hello+xyz@mail.example is.\n",
5685+ "html": "<p>hello@mail+xyz.example isn't valid, but <a href=\"mailto:hello+xyz@mail.example\">hello+xyz@mail.example</a> is.</p>\n",
5686+ "example": 630,
5687+ "start_line": 9336,
5688+ "end_line": 9340,
5689+ "section": "Autolinks (extension)",
5690+ "extensions": [
5691+ "autolink"
5692+ ]
5693+ },
5694+ {
5695+ "markdown": "a.b-c_d@a.b\n\na.b-c_d@a.b.\n\na.b-c_d@a.b-\n\na.b-c_d@a.b_\n",
5696+ "html": "<p><a href=\"mailto:a.b-c_d@a.b\">a.b-c_d@a.b</a></p>\n<p><a href=\"mailto:a.b-c_d@a.b\">a.b-c_d@a.b</a>.</p>\n<p>a.b-c_d@a.b-</p>\n<p>a.b-c_d@a.b_</p>\n",
5697+ "example": 631,
5698+ "start_line": 9346,
5699+ "end_line": 9359,
5700+ "section": "Autolinks (extension)",
5701+ "extensions": [
5702+ "autolink"
5703+ ]
5704+ },
5705+ {
5706+ "markdown": "<a><bab><c2c>\n",
5707+ "html": "<p><a><bab><c2c></p>\n",
5708+ "example": 632,
5709+ "start_line": 9438,
5710+ "end_line": 9442,
5711+ "section": "Raw HTML",
5712+ "extensions": []
5713+ },
5714+ {
5715+ "markdown": "<a/><b2/>\n",
5716+ "html": "<p><a/><b2/></p>\n",
5717+ "example": 633,
5718+ "start_line": 9447,
5719+ "end_line": 9451,
5720+ "section": "Raw HTML",
5721+ "extensions": []
5722+ },
5723+ {
5724+ "markdown": "<a /><b2\ndata=\"foo\" >\n",
5725+ "html": "<p><a /><b2\ndata=\"foo\" ></p>\n",
5726+ "example": 634,
5727+ "start_line": 9456,
5728+ "end_line": 9462,
5729+ "section": "Raw HTML",
5730+ "extensions": []
5731+ },
5732+ {
5733+ "markdown": "<a foo=\"bar\" bam = 'baz <em>\"</em>'\n_boolean zoop:33=zoop:33 />\n",
5734+ "html": "<p><a foo=\"bar\" bam = 'baz <em>\"</em>'\n_boolean zoop:33=zoop:33 /></p>\n",
5735+ "example": 635,
5736+ "start_line": 9467,
5737+ "end_line": 9473,
5738+ "section": "Raw HTML",
5739+ "extensions": []
5740+ },
5741+ {
5742+ "markdown": "Foo <responsive-image src=\"foo.jpg\" />\n",
5743+ "html": "<p>Foo <responsive-image src=\"foo.jpg\" /></p>\n",
5744+ "example": 636,
5745+ "start_line": 9478,
5746+ "end_line": 9482,
5747+ "section": "Raw HTML",
5748+ "extensions": []
5749+ },
5750+ {
5751+ "markdown": "<33> <__>\n",
5752+ "html": "<p>&lt;33&gt; &lt;__&gt;</p>\n",
5753+ "example": 637,
5754+ "start_line": 9487,
5755+ "end_line": 9491,
5756+ "section": "Raw HTML",
5757+ "extensions": []
5758+ },
5759+ {
5760+ "markdown": "<a h*#ref=\"hi\">\n",
5761+ "html": "<p>&lt;a h*#ref=&quot;hi&quot;&gt;</p>\n",
5762+ "example": 638,
5763+ "start_line": 9496,
5764+ "end_line": 9500,
5765+ "section": "Raw HTML",
5766+ "extensions": []
5767+ },
5768+ {
5769+ "markdown": "<a href=\"hi'> <a href=hi'>\n",
5770+ "html": "<p>&lt;a href=&quot;hi'&gt; &lt;a href=hi'&gt;</p>\n",
5771+ "example": 639,
5772+ "start_line": 9505,
5773+ "end_line": 9509,
5774+ "section": "Raw HTML",
5775+ "extensions": []
5776+ },
5777+ {
5778+ "markdown": "< a><\nfoo><bar/ >\n<foo bar=baz\nbim!bop />\n",
5779+ "html": "<p>&lt; a&gt;&lt;\nfoo&gt;&lt;bar/ &gt;\n&lt;foo bar=baz\nbim!bop /&gt;</p>\n",
5780+ "example": 640,
5781+ "start_line": 9514,
5782+ "end_line": 9524,
5783+ "section": "Raw HTML",
5784+ "extensions": []
5785+ },
5786+ {
5787+ "markdown": "<a href='bar'title=title>\n",
5788+ "html": "<p>&lt;a href='bar'title=title&gt;</p>\n",
5789+ "example": 641,
5790+ "start_line": 9529,
5791+ "end_line": 9533,
5792+ "section": "Raw HTML",
5793+ "extensions": []
5794+ },
5795+ {
5796+ "markdown": "</a></foo >\n",
5797+ "html": "<p></a></foo ></p>\n",
5798+ "example": 642,
5799+ "start_line": 9538,
5800+ "end_line": 9542,
5801+ "section": "Raw HTML",
5802+ "extensions": []
5803+ },
5804+ {
5805+ "markdown": "</a href=\"foo\">\n",
5806+ "html": "<p>&lt;/a href=&quot;foo&quot;&gt;</p>\n",
5807+ "example": 643,
5808+ "start_line": 9547,
5809+ "end_line": 9551,
5810+ "section": "Raw HTML",
5811+ "extensions": []
5812+ },
5813+ {
5814+ "markdown": "foo <!-- this is a\ncomment - with hyphen -->\n",
5815+ "html": "<p>foo <!-- this is a\ncomment - with hyphen --></p>\n",
5816+ "example": 644,
5817+ "start_line": 9556,
5818+ "end_line": 9562,
5819+ "section": "Raw HTML",
5820+ "extensions": []
5821+ },
5822+ {
5823+ "markdown": "foo <!-- not a comment -- two hyphens -->\n",
5824+ "html": "<p>foo &lt;!-- not a comment -- two hyphens --&gt;</p>\n",
5825+ "example": 645,
5826+ "start_line": 9565,
5827+ "end_line": 9569,
5828+ "section": "Raw HTML",
5829+ "extensions": []
5830+ },
5831+ {
5832+ "markdown": "foo <!--> foo -->\n\nfoo <!-- foo--->\n",
5833+ "html": "<p>foo &lt;!--&gt; foo --&gt;</p>\n<p>foo &lt;!-- foo---&gt;</p>\n",
5834+ "example": 646,
5835+ "start_line": 9574,
5836+ "end_line": 9581,
5837+ "section": "Raw HTML",
5838+ "extensions": []
5839+ },
5840+ {
5841+ "markdown": "foo <?php echo $a; ?>\n",
5842+ "html": "<p>foo <?php echo $a; ?></p>\n",
5843+ "example": 647,
5844+ "start_line": 9586,
5845+ "end_line": 9590,
5846+ "section": "Raw HTML",
5847+ "extensions": []
5848+ },
5849+ {
5850+ "markdown": "foo <!ELEMENT br EMPTY>\n",
5851+ "html": "<p>foo <!ELEMENT br EMPTY></p>\n",
5852+ "example": 648,
5853+ "start_line": 9595,
5854+ "end_line": 9599,
5855+ "section": "Raw HTML",
5856+ "extensions": []
5857+ },
5858+ {
5859+ "markdown": "foo <![CDATA[>&<]]>\n",
5860+ "html": "<p>foo <![CDATA[>&<]]></p>\n",
5861+ "example": 649,
5862+ "start_line": 9604,
5863+ "end_line": 9608,
5864+ "section": "Raw HTML",
5865+ "extensions": []
5866+ },
5867+ {
5868+ "markdown": "foo <a href=\"&ouml;\">\n",
5869+ "html": "<p>foo <a href=\"&ouml;\"></p>\n",
5870+ "example": 650,
5871+ "start_line": 9614,
5872+ "end_line": 9618,
5873+ "section": "Raw HTML",
5874+ "extensions": []
5875+ },
5876+ {
5877+ "markdown": "foo <a href=\"\\*\">\n",
5878+ "html": "<p>foo <a href=\"\\*\"></p>\n",
5879+ "example": 651,
5880+ "start_line": 9623,
5881+ "end_line": 9627,
5882+ "section": "Raw HTML",
5883+ "extensions": []
5884+ },
5885+ {
5886+ "markdown": "<a href=\"\\\"\">\n",
5887+ "html": "<p>&lt;a href=&quot;&quot;&quot;&gt;</p>\n",
5888+ "example": 652,
5889+ "start_line": 9630,
5890+ "end_line": 9634,
5891+ "section": "Raw HTML",
5892+ "extensions": []
5893+ },
5894+ {
5895+ "markdown": "<strong> <title> <style> <em>\n\n<blockquote>\n <xmp> is disallowed. <XMP> is also disallowed.\n</blockquote>\n",
5896+ "html": "<p><strong> &lt;title> &lt;style> <em></p>\n<blockquote>\n &lt;xmp> is disallowed. &lt;XMP> is also disallowed.\n</blockquote>\n",
5897+ "example": 653,
5898+ "start_line": 9661,
5899+ "end_line": 9672,
5900+ "section": "Disallowed Raw HTML (extension)",
5901+ "extensions": [
5902+ "tagfilter"
5903+ ]
5904+ },
5905+ {
5906+ "markdown": "foo \nbaz\n",
5907+ "html": "<p>foo<br />\nbaz</p>\n",
5908+ "example": 654,
5909+ "start_line": 9683,
5910+ "end_line": 9689,
5911+ "section": "Hard line breaks",
5912+ "extensions": []
5913+ },
5914+ {
5915+ "markdown": "foo\\\nbaz\n",
5916+ "html": "<p>foo<br />\nbaz</p>\n",
5917+ "example": 655,
5918+ "start_line": 9695,
5919+ "end_line": 9701,
5920+ "section": "Hard line breaks",
5921+ "extensions": []
5922+ },
5923+ {
5924+ "markdown": "foo \nbaz\n",
5925+ "html": "<p>foo<br />\nbaz</p>\n",
5926+ "example": 656,
5927+ "start_line": 9706,
5928+ "end_line": 9712,
5929+ "section": "Hard line breaks",
5930+ "extensions": []
5931+ },
5932+ {
5933+ "markdown": "foo \n bar\n",
5934+ "html": "<p>foo<br />\nbar</p>\n",
5935+ "example": 657,
5936+ "start_line": 9717,
5937+ "end_line": 9723,
5938+ "section": "Hard line breaks",
5939+ "extensions": []
5940+ },
5941+ {
5942+ "markdown": "foo\\\n bar\n",
5943+ "html": "<p>foo<br />\nbar</p>\n",
5944+ "example": 658,
5945+ "start_line": 9726,
5946+ "end_line": 9732,
5947+ "section": "Hard line breaks",
5948+ "extensions": []
5949+ },
5950+ {
5951+ "markdown": "*foo \nbar*\n",
5952+ "html": "<p><em>foo<br />\nbar</em></p>\n",
5953+ "example": 659,
5954+ "start_line": 9738,
5955+ "end_line": 9744,
5956+ "section": "Hard line breaks",
5957+ "extensions": []
5958+ },
5959+ {
5960+ "markdown": "*foo\\\nbar*\n",
5961+ "html": "<p><em>foo<br />\nbar</em></p>\n",
5962+ "example": 660,
5963+ "start_line": 9747,
5964+ "end_line": 9753,
5965+ "section": "Hard line breaks",
5966+ "extensions": []
5967+ },
5968+ {
5969+ "markdown": "`code \nspan`\n",
5970+ "html": "<p><code>code span</code></p>\n",
5971+ "example": 661,
5972+ "start_line": 9758,
5973+ "end_line": 9763,
5974+ "section": "Hard line breaks",
5975+ "extensions": []
5976+ },
5977+ {
5978+ "markdown": "`code\\\nspan`\n",
5979+ "html": "<p><code>code\\ span</code></p>\n",
5980+ "example": 662,
5981+ "start_line": 9766,
5982+ "end_line": 9771,
5983+ "section": "Hard line breaks",
5984+ "extensions": []
5985+ },
5986+ {
5987+ "markdown": "<a href=\"foo \nbar\">\n",
5988+ "html": "<p><a href=\"foo \nbar\"></p>\n",
5989+ "example": 663,
5990+ "start_line": 9776,
5991+ "end_line": 9782,
5992+ "section": "Hard line breaks",
5993+ "extensions": []
5994+ },
5995+ {
5996+ "markdown": "<a href=\"foo\\\nbar\">\n",
5997+ "html": "<p><a href=\"foo\\\nbar\"></p>\n",
5998+ "example": 664,
5999+ "start_line": 9785,
6000+ "end_line": 9791,
6001+ "section": "Hard line breaks",
6002+ "extensions": []
6003+ },
6004+ {
6005+ "markdown": "foo\\\n",
6006+ "html": "<p>foo\\</p>\n",
6007+ "example": 665,
6008+ "start_line": 9798,
6009+ "end_line": 9802,
6010+ "section": "Hard line breaks",
6011+ "extensions": []
6012+ },
6013+ {
6014+ "markdown": "foo \n",
6015+ "html": "<p>foo</p>\n",
6016+ "example": 666,
6017+ "start_line": 9805,
6018+ "end_line": 9809,
6019+ "section": "Hard line breaks",
6020+ "extensions": []
6021+ },
6022+ {
6023+ "markdown": "### foo\\\n",
6024+ "html": "<h3>foo\\</h3>\n",
6025+ "example": 667,
6026+ "start_line": 9812,
6027+ "end_line": 9816,
6028+ "section": "Hard line breaks",
6029+ "extensions": []
6030+ },
6031+ {
6032+ "markdown": "### foo \n",
6033+ "html": "<h3>foo</h3>\n",
6034+ "example": 668,
6035+ "start_line": 9819,
6036+ "end_line": 9823,
6037+ "section": "Hard line breaks",
6038+ "extensions": []
6039+ },
6040+ {
6041+ "markdown": "foo\nbaz\n",
6042+ "html": "<p>foo\nbaz</p>\n",
6043+ "example": 669,
6044+ "start_line": 9834,
6045+ "end_line": 9840,
6046+ "section": "Soft line breaks",
6047+ "extensions": []
6048+ },
6049+ {
6050+ "markdown": "foo \n baz\n",
6051+ "html": "<p>foo\nbaz</p>\n",
6052+ "example": 670,
6053+ "start_line": 9846,
6054+ "end_line": 9852,
6055+ "section": "Soft line breaks",
6056+ "extensions": []
6057+ },
6058+ {
6059+ "markdown": "hello $.;'there\n",
6060+ "html": "<p>hello $.;'there</p>\n",
6061+ "example": 671,
6062+ "start_line": 9866,
6063+ "end_line": 9870,
6064+ "section": "Textual content",
6065+ "extensions": []
6066+ },
6067+ {
6068+ "markdown": "Foo \u03c7\u03c1\u1fc6\u03bd\n",
6069+ "html": "<p>Foo \u03c7\u03c1\u1fc6\u03bd</p>\n",
6070+ "example": 672,
6071+ "start_line": 9873,
6072+ "end_line": 9877,
6073+ "section": "Textual content",
6074+ "extensions": []
6075+ },
6076+ {
6077+ "markdown": "Multiple spaces\n",
6078+ "html": "<p>Multiple spaces</p>\n",
6079+ "example": 673,
6080+ "start_line": 9882,
6081+ "end_line": 9886,
6082+ "section": "Textual content",
6083+ "extensions": []
6084+ }
6085+]
\ No newline at end of file
--- /dev/null
+++ b/tools/stats.cr
@@ -0,0 +1,207 @@
1+require "option_parser"
2+require "./stats_lib"
3+require "./expected_output"
4+
5+module Stats
6+ @@configs = [
7+ Config.common_mark_config,
8+ Config.gfm_config,
9+ ]
10+
11+ @@improve_strict = false
12+
13+ @@scores = Hash(String, Hash(Int32, CompareLevel)).new
14+
15+ @@section_name_replace = Regex.new("[ \\)\\(]+")
16+
17+ def self.process_config(test_prefix : String,
18+ raw : Bool,
19+ update_files : Bool,
20+ verbose : Bool,
21+ specified_section : String?,
22+ verbose_loose : Bool)
23+ config = @@configs.find { |c| c.prefix == test_prefix }.not_nil!
24+
25+ sections = load_common_mark_sections(test_prefix)
26+
27+ scores = Hash(String, Hash(Int32, CompareLevel)).new
28+
29+ sections.each do |key, value|
30+ next if !specified_section.nil? && key != specified_section
31+
32+ units = [] of DataCase
33+
34+ value.each do |e|
35+ result = compare_result(config, e, verbose_fail: verbose, verbose_loose_match: verbose_loose)
36+ units << DataCase.new(
37+ front_matter: result.test_case.to_s,
38+ input: result.test_case.markdown,
39+ expected_output: (@@improve_strict && result.compare_level == CompareLevel::Loose) ? result.test_case.html : result.result.not_nil!
40+ )
41+
42+ if scores[key]?
43+ nested_map = scores[key]
44+ else
45+ scores[key] = Hash(Int32, CompareLevel).new
46+ nested_map = scores[key]
47+ end
48+ nested_map[e.example] = result.compare_level
49+ end
50+
51+ if update_files && units.empty? == false
52+ file_name = key.downcase.gsub(@@section_name_replace, "_")
53+ file_name = file_name.rstrip('_')
54+ file_name = "#{file_name}.unit"
55+ Dir.mkdir_p Path["spec", test_prefix]
56+ File.write(Path["spec", test_prefix, file_name], unit_output(units))
57+ end
58+ end
59+
60+ if raw || update_files
61+ print_raw(test_prefix, scores, update_files)
62+ end
63+
64+ if !raw || update_files
65+ print_friendly(test_prefix, scores, update_files)
66+ end
67+ end
68+
69+ def self.unit_output(cases : Array(DataCase)) : String
70+ _cases = cases.map do |data_case|
71+">>> #{data_case.front_matter}
72+#{data_case.input}<<<
73+#{data_case.expected_output}"
74+ end
75+
76+ _cases.join
77+ end
78+
79+ def self.pct(value : Int, total : Int, section : String) : String
80+ "#{value.to_s.rjust(4)} " +
81+ "of #{total.to_s.rjust(4)} " +
82+ "- #{(100 * value / total).format('.', "", 3).rjust(5)}% #{section}"
83+ end
84+
85+ def self.print_raw(test_prefix : String, scores : Hash(String, Hash(Int32, CompareLevel)), update_files : Bool) : Nil
86+ sink : IO::FileDescriptor
87+
88+ if update_files
89+ file = get_stats_file(test_prefix)
90+ puts "Updating #{file.path}"
91+ sink = file
92+ else
93+ sink = STDOUT
94+ end
95+
96+ val = JSON.build(" ") do |json|
97+ json.object do
98+ scores.each do |section, map|
99+ json.string section
100+ json.object do
101+ map.each do |example, level|
102+ json.field example, level
103+ end
104+ end
105+ end
106+ end
107+ end
108+ sink.puts val
109+ end
110+
111+ def self.print_friendly(test_prefix : String, scores : Hash(String, Hash(Int32, CompareLevel)), update_files : Bool) : Nil
112+ total_valid = 0
113+ total_strict = 0
114+ total_examples = 0
115+
116+ sink : IO::FileDescriptor
117+
118+ if update_files
119+ path = Path[tool_dir, "#{test_prefix}_stats.txt"]
120+ puts "Updating #{path}"
121+ sink = File.open(path, "w+")
122+ else
123+ sink = STDOUT
124+ end
125+
126+ scores.each do |section, map|
127+ total = map.values.size
128+ total_examples += total
129+
130+ section_strict_count = map.values.select { |val| val == CompareLevel::Strict }.size
131+ section_loose_count = map.values.select { |val| val == CompareLevel::Loose }.size
132+
133+ section_valid_count = section_strict_count + section_loose_count
134+
135+ total_strict += section_strict_count
136+ total_valid += section_valid_count
137+
138+ sink.puts pct(section_valid_count, total, section)
139+ end
140+
141+ sink.puts pct(total_valid, total_examples, "TOTAL")
142+ sink.puts pct(total_strict, total_valid, "TOTAL Strict")
143+
144+ sink.flush
145+ sink.close
146+ end
147+
148+ def self.main
149+ section : String? = nil
150+ raw = false
151+ update_files = false
152+ verbose = false
153+ verbose_loose = false
154+ flavor : String? = nil
155+
156+ parser = OptionParser.new do |parser|
157+ parser.on("--section SECTION", "Restrict tests to one section") { |val| section = val }
158+ parser.on("--raw", "raw JSON format") { raw = true }
159+ parser.on("--update-files", "Update stats files in #{tool_dir}") { update_files = true }
160+ parser.on("--verbose", "Print details for failures and errors") { verbose = true }
161+ parser.on("--verbose-loose", "Print details for \"loose\" matches") { verbose_loose = true }
162+ parser.on("--flavor FLAVOR", "") do |_flavor|
163+ match = @@configs.find { |c| c.prefix == _flavor }
164+ if match.nil?
165+ STDERR.puts "FLAVOR must be one of: " + @@configs.map { |c| c.prefix }.join(", ")
166+ exit 64
167+ end
168+ flavor = _flavor
169+ end
170+ parser.on("-h", "--help", "Show this help message") do
171+ puts parser
172+ exit
173+ end
174+ parser.missing_option do |op|
175+ STDERR.puts "Mission value for option #{op}"
176+ puts parser
177+ exit 64
178+ end
179+ end
180+
181+ parser.parse
182+
183+ if update_files && (raw || verbose || (section != nil))
184+ STDERR.puts "The `update-files` flag must be used by itself"
185+ puts parser
186+ exit 64
187+ end
188+
189+ test_prefix = flavor
190+ unless update_files
191+ test_prefix = @@configs[0].prefix
192+ end
193+
194+ test_prefixes = if test_prefix.nil?
195+ @@configs.map { |config| config.prefix }
196+ else
197+ [test_prefix]
198+ end
199+
200+ test_prefixes.each do |test_prefix|
201+ process_config(test_prefix, raw, update_files, verbose,
202+ section, verbose_loose)
203+ end
204+ end
205+end
206+
207+Stats.main
--- /dev/null
+++ b/tools/stats_lib.cr
@@ -0,0 +1,192 @@
1+require "json"
2+require "xml"
3+
4+require "../src/luce.cr"
5+require "../spec/util.cr"
6+
7+def tool_dir : String
8+ Path[__DIR__].to_s
9+end
10+
11+def get_stats_file(prefix : String) : File
12+ File.open(Path[tool_dir, "#{prefix}_stats.json"], "w")
13+end
14+
15+def load_common_mark_sections(test_prefix : String) : Hash(String, Array(CommonMarkTestCase))
16+ test_file = File.open(Path[tool_dir, "#{test_prefix}_tests.json"])
17+ tests_json = test_file.gets_to_end
18+
19+ test_array = Array(JSON::Any).from_json(tests_json)
20+
21+ sections = Hash(String, Array(CommonMarkTestCase)).new
22+
23+ test_array.each do |example_map|
24+ example_test = CommonMarkTestCase.from_json(example_map.to_json)
25+
26+ if sections[example_test.section]? == nil
27+ sections[example_test.section] = [] of CommonMarkTestCase
28+ end
29+
30+ sections[example_test.section] << example_test
31+ end
32+
33+ return sections
34+end
35+
36+class Config
37+ @@common_mark_config = Config.new("common_mark", "http://spec.commonmark.org/0.28/", nil)
38+ @@gfm_config = Config.new("gfm", "https://github.github.com/gfm/", Luce::ExtensionSet::GITHUB_FLAVOURED)
39+
40+ def self.common_mark_config : Config
41+ @@common_mark_config
42+ end
43+
44+ def self.gfm_config : Config
45+ @@gfm_config
46+ end
47+
48+ getter prefix : String
49+ getter base_url : String
50+ getter extension_set : Luce::ExtensionSet?
51+
52+ def initialize(@prefix : String, @base_url : String, @extension_set : Luce::ExtensionSet?)
53+ end
54+end
55+
56+class CommonMarkTestCase
57+ include JSON::Serializable
58+
59+ getter markdown : String
60+ getter section : String
61+ getter example : Int32
62+ getter html : String
63+ getter start_line : Int32
64+ getter end_line : Int32
65+
66+ def initialize(@example, @section, @start_line, @end_line, @markdown, @html)
67+ end
68+
69+ def to_s : String
70+ "#{section} - #{example}"
71+ end
72+end
73+
74+enum CompareLevel
75+ Strict
76+ Loose
77+ Fail
78+ Error
79+end
80+
81+class CompareResult
82+ getter compare_level : CompareLevel
83+ getter test_case : CommonMarkTestCase
84+ getter result : String?
85+
86+ def initialize(@test_case, @result, @compare_level)
87+ end
88+end
89+
90+def compare_result(config : Config,
91+ test_case : CommonMarkTestCase,
92+ throw_on_error : Bool = false,
93+ verbose_fail : Bool = false,
94+ verbose_loose_match : Bool = false) : CompareResult
95+ output : String
96+ begin
97+ output = Luce.to_html(test_case.markdown, extension_set: config.extension_set)
98+ rescue err
99+ raise err if throw_on_error
100+
101+ print_verbose_failure(config.base_url, "ERROR", test_case, "Thrown: #{err}") if verbose_fail
102+
103+ return CompareResult.new(test_case, nil, CompareLevel::Error)
104+ end
105+
106+ if test_case.html == output
107+ return CompareResult.new(test_case, output, CompareLevel::Strict)
108+ end
109+
110+ # Luce#note(supercell):
111+ #
112+ # XML.parse and XML.parse_html require _some_ content
113+ # otherwise they throw an error. This differs from
114+ # dart's parseFragment which allows empty Strings.
115+ if output == "\n"
116+ expected_parsed = XML.parse_html "\n"
117+ else
118+ expected_parsed = XML.parse_html test_case.html
119+ end
120+ actual = XML.parse_html output
121+
122+ loose_match = compare_html(expected_parsed.children, actual.children)
123+
124+ if !loose_match && verbose_fail
125+ print_verbose_failure(config.base_url, "FAIL", test_case, output)
126+ end
127+
128+ if loose_match && verbose_loose_match
129+ print_verbose_failure(config.base_url, "LOOSE", test_case, output)
130+ end
131+
132+ CompareResult.new(test_case, output, loose_match ? CompareLevel::Loose : CompareLevel::Fail)
133+end
134+
135+def indent(s : String) : String
136+ s.lines.map { |n| " #{whitespace_color(n)}" }.join("\n")
137+end
138+
139+def print_verbose_failure(base_url : String, message : String, test_case : CommonMarkTestCase, actual : String) : Nil
140+ puts "#{message}: #{base_url}#example-#{test_case.example} " +
141+ "@ #{test_case.section}"
142+ puts "input:"
143+ puts indent(test_case.markdown)
144+ puts "expected:"
145+ puts indent(test_case.html)
146+ puts "actual:"
147+ puts indent(actual)
148+ puts "-----------------------"
149+end
150+
151+private def compare_html(expected_elements : XML::NodeSet, actual_elements : XML::NodeSet) : Bool
152+ return false if expected_elements.size != actual_elements.size
153+
154+ (0...expected_elements.size).each do |child_num|
155+ expected = expected_elements[child_num]
156+ actual = actual_elements[child_num]
157+
158+ return false if expected.class != actual.class
159+
160+ return false if expected.name != actual.name
161+
162+ return false if expected.attributes.size != actual.attributes.size
163+
164+ expected_attribtues_hash = Hash(String, String).new
165+ expected.attributes.each { |attr| expected_attribtues_hash[attr.name] = attr.content }
166+ expected_attribute_keys = expected_attribtues_hash.keys.sort!
167+
168+ actual_attributes_hash = Hash(String, String).new
169+ actual.attributes.each { |attr| actual_attributes_hash[attr.name] = attr.content }
170+ actual_attribute_keys = actual_attributes_hash.keys.sort!
171+
172+ (0...actual_attribute_keys.size).each do |attr_num|
173+ expected_attribute_key = expected_attribute_keys[attr_num]
174+ actual_attribute_key = actual_attribute_keys[attr_num]
175+
176+ if expected_attribute_key != actual_attribute_key
177+ return false
178+ end
179+
180+ if expected_attribtues_hash[expected_attribute_key] !=
181+ actual_attributes_hash[actual_attribute_key]
182+ return false
183+ end
184+ end
185+
186+ children_equal = compare_html(expected.children, actual.children)
187+
188+ return false unless children_equal
189+ end
190+
191+ true
192+end