---
02_01_00__preliminaries__tabs__001: "\tfoo\tbaz\t\tbim\n"
02_01_00__preliminaries__tabs__002: " \tfoo\tbaz\t\tbim\n"
02_01_00__preliminaries__tabs__003: " a\ta\n ὐ\ta\n"
02_01_00__preliminaries__tabs__004: " - foo\n\n\tbar\n"
02_01_00__preliminaries__tabs__005: "- foo\n\n\t\tbar\n"
02_01_00__preliminaries__tabs__006: ">\t\tfoo\n"
02_01_00__preliminaries__tabs__007: "-\t\tfoo\n"
02_01_00__preliminaries__tabs__008: " foo\n\tbar\n"
02_01_00__preliminaries__tabs__009: " - foo\n - bar\n\t - baz\n"
02_01_00__preliminaries__tabs__010: "#\tFoo\n"
02_01_00__preliminaries__tabs__011: "*\t*\t*\t\n"
03_01_00__blocks_and_inlines__precedence__001: |
- `one
- two`
04_01_00__leaf_blocks__thematic_breaks__001: |
***
---
___
04_01_00__leaf_blocks__thematic_breaks__002: |
+++
04_01_00__leaf_blocks__thematic_breaks__003: |
===
04_01_00__leaf_blocks__thematic_breaks__004: |
--
**
__
04_01_00__leaf_blocks__thematic_breaks__005: |2
***
***
***
04_01_00__leaf_blocks__thematic_breaks__006: |2
***
04_01_00__leaf_blocks__thematic_breaks__007: |
Foo
***
04_01_00__leaf_blocks__thematic_breaks__008: |
_____________________________________
04_01_00__leaf_blocks__thematic_breaks__009: |2
- - -
04_01_00__leaf_blocks__thematic_breaks__010: |2
** * ** * ** * **
04_01_00__leaf_blocks__thematic_breaks__011: |
- - - -
04_01_00__leaf_blocks__thematic_breaks__012: "- - - - \n"
04_01_00__leaf_blocks__thematic_breaks__013: |
_ _ _ _ a
a------
---a---
04_01_00__leaf_blocks__thematic_breaks__014: |2
*-*
04_01_00__leaf_blocks__thematic_breaks__015: |
- foo
***
- bar
04_01_00__leaf_blocks__thematic_breaks__016: |
Foo
***
bar
04_01_00__leaf_blocks__thematic_breaks__017: |
Foo
---
bar
04_01_00__leaf_blocks__thematic_breaks__018: |
* Foo
* * *
* Bar
04_01_00__leaf_blocks__thematic_breaks__019: |
- Foo
- * * *
04_02_00__leaf_blocks__atx_headings__001: |
# foo
## foo
### foo
#### foo
##### foo
###### foo
04_02_00__leaf_blocks__atx_headings__002: |
####### foo
04_02_00__leaf_blocks__atx_headings__003: |
#5 bolt
#hashtag
04_02_00__leaf_blocks__atx_headings__004: |
\## foo
04_02_00__leaf_blocks__atx_headings__005: |
# foo *bar* \*baz\*
04_02_00__leaf_blocks__atx_headings__006: "# foo \n"
04_02_00__leaf_blocks__atx_headings__007: |2
### foo
## foo
# foo
04_02_00__leaf_blocks__atx_headings__008: |2
# foo
04_02_00__leaf_blocks__atx_headings__009: |
foo
# bar
04_02_00__leaf_blocks__atx_headings__010: |
## foo ##
### bar ###
04_02_00__leaf_blocks__atx_headings__011: |
# foo ##################################
##### foo ##
04_02_00__leaf_blocks__atx_headings__012: "### foo ### \n"
04_02_00__leaf_blocks__atx_headings__013: |
### foo ### b
04_02_00__leaf_blocks__atx_headings__014: |
# foo#
04_02_00__leaf_blocks__atx_headings__015: |
### foo \###
## foo #\##
# foo \#
04_02_00__leaf_blocks__atx_headings__016: |
****
## foo
****
04_02_00__leaf_blocks__atx_headings__017: |
Foo bar
# baz
Bar foo
04_02_00__leaf_blocks__atx_headings__018: "## \n#\n### ###\n"
04_03_00__leaf_blocks__setext_headings__001: |
Foo *bar*
=========
Foo *bar*
---------
04_03_00__leaf_blocks__setext_headings__002: |
Foo *bar
baz*
====
04_03_00__leaf_blocks__setext_headings__003: " Foo *bar\nbaz*\t\n====\n"
04_03_00__leaf_blocks__setext_headings__004: |
Foo
-------------------------
Foo
=
04_03_00__leaf_blocks__setext_headings__005: |2
Foo
---
Foo
-----
Foo
===
04_03_00__leaf_blocks__setext_headings__006: |2
Foo
---
Foo
---
04_03_00__leaf_blocks__setext_headings__007: "Foo\n ---- \n"
04_03_00__leaf_blocks__setext_headings__008: |
Foo
---
04_03_00__leaf_blocks__setext_headings__009: |
Foo
= =
Foo
--- -
04_03_00__leaf_blocks__setext_headings__010: "Foo \n-----\n"
04_03_00__leaf_blocks__setext_headings__011: |
Foo\
----
04_03_00__leaf_blocks__setext_headings__012: |
`Foo
----
`
04_03_00__leaf_blocks__setext_headings__013: |
> Foo
---
04_03_00__leaf_blocks__setext_headings__014: |
> foo
bar
===
04_03_00__leaf_blocks__setext_headings__015: |
- Foo
---
04_03_00__leaf_blocks__setext_headings__016: |
Foo
Bar
---
04_03_00__leaf_blocks__setext_headings__017: |
---
Foo
---
Bar
---
Baz
04_03_00__leaf_blocks__setext_headings__018: |2
====
04_03_00__leaf_blocks__setext_headings__019: |
---
---
04_03_00__leaf_blocks__setext_headings__020: |
- foo
-----
04_03_00__leaf_blocks__setext_headings__021: |2
foo
---
04_03_00__leaf_blocks__setext_headings__022: |
> foo
-----
04_03_00__leaf_blocks__setext_headings__023: |
\> foo
------
04_03_00__leaf_blocks__setext_headings__024: |
Foo
bar
---
baz
04_03_00__leaf_blocks__setext_headings__025: |
Foo
bar
---
baz
04_03_00__leaf_blocks__setext_headings__026: |
Foo
bar
* * *
baz
04_03_00__leaf_blocks__setext_headings__027: |
Foo
bar
\---
baz
04_04_00__leaf_blocks__indented_code_blocks__001: |2
a simple
indented code block
04_04_00__leaf_blocks__indented_code_blocks__002: |2
- foo
bar
04_04_00__leaf_blocks__indented_code_blocks__003: |
1. foo
- bar
04_04_00__leaf_blocks__indented_code_blocks__004: |2
*hi*
- one
04_04_00__leaf_blocks__indented_code_blocks__005: " chunk1\n\n chunk2\n \n
\n \n chunk3\n"
04_04_00__leaf_blocks__indented_code_blocks__006: " chunk1\n \n chunk2\n"
04_04_00__leaf_blocks__indented_code_blocks__007: |+
Foo
bar
04_04_00__leaf_blocks__indented_code_blocks__008: |2
foo
bar
04_04_00__leaf_blocks__indented_code_blocks__009: |
# Heading
foo
Heading
------
foo
----
04_04_00__leaf_blocks__indented_code_blocks__010: |2
foo
bar
04_04_00__leaf_blocks__indented_code_blocks__011: "\n \n foo\n \n\n"
04_04_00__leaf_blocks__indented_code_blocks__012: " foo \n"
04_05_00__leaf_blocks__fenced_code_blocks__001: |
```
<
>
```
04_05_00__leaf_blocks__fenced_code_blocks__002: |
~~~
<
>
~~~
04_05_00__leaf_blocks__fenced_code_blocks__003: |
``
foo
``
04_05_00__leaf_blocks__fenced_code_blocks__004: |
```
aaa
~~~
```
04_05_00__leaf_blocks__fenced_code_blocks__005: |
~~~
aaa
```
~~~
04_05_00__leaf_blocks__fenced_code_blocks__006: |
````
aaa
```
``````
04_05_00__leaf_blocks__fenced_code_blocks__007: |
~~~~
aaa
~~~
~~~~
04_05_00__leaf_blocks__fenced_code_blocks__008: |
```
04_05_00__leaf_blocks__fenced_code_blocks__009: |
`````
```
aaa
04_05_00__leaf_blocks__fenced_code_blocks__010: |
> ```
> aaa
bbb
04_05_00__leaf_blocks__fenced_code_blocks__011: "```\n\n \n```\n"
04_05_00__leaf_blocks__fenced_code_blocks__012: |
```
```
04_05_00__leaf_blocks__fenced_code_blocks__013: |2
```
aaa
aaa
```
04_05_00__leaf_blocks__fenced_code_blocks__014: |2
```
aaa
aaa
aaa
```
04_05_00__leaf_blocks__fenced_code_blocks__015: |2
```
aaa
aaa
aaa
```
04_05_00__leaf_blocks__fenced_code_blocks__016: |2
```
aaa
```
04_05_00__leaf_blocks__fenced_code_blocks__017: |
```
aaa
```
04_05_00__leaf_blocks__fenced_code_blocks__018: |2
```
aaa
```
04_05_00__leaf_blocks__fenced_code_blocks__019: |
```
aaa
```
04_05_00__leaf_blocks__fenced_code_blocks__020: |
``` ```
aaa
04_05_00__leaf_blocks__fenced_code_blocks__021: |
~~~~~~
aaa
~~~ ~~
04_05_00__leaf_blocks__fenced_code_blocks__022: |
foo
```
bar
```
baz
04_05_00__leaf_blocks__fenced_code_blocks__023: |
foo
---
~~~
bar
~~~
# baz
04_05_00__leaf_blocks__fenced_code_blocks__024: |
```ruby
def foo(x)
return 3
end
```
04_05_00__leaf_blocks__fenced_code_blocks__025: |
~~~~ ruby startline=3 $%@#$
def foo(x)
return 3
end
~~~~~~~
04_05_00__leaf_blocks__fenced_code_blocks__026: |
````;
````
04_05_00__leaf_blocks__fenced_code_blocks__027: |
``` aa ```
foo
04_05_00__leaf_blocks__fenced_code_blocks__028: |
~~~ aa ``` ~~~
foo
~~~
04_05_00__leaf_blocks__fenced_code_blocks__029: |
```
``` aaa
```
04_06_00__leaf_blocks__html_blocks__001: |
*foo*
*bar*
04_06_00__leaf_blocks__html_blocks__009: |
04_06_00__leaf_blocks__html_blocks__013: |
04_06_00__leaf_blocks__html_blocks__014: |
``` c
int x = 33;
```
04_06_00__leaf_blocks__html_blocks__015: |
*bar*
04_06_00__leaf_blocks__html_blocks__016: |
*bar*
04_06_00__leaf_blocks__html_blocks__017: |
*bar*
04_06_00__leaf_blocks__html_blocks__018: |
*bar*
04_06_00__leaf_blocks__html_blocks__019: |
*foo*
04_06_00__leaf_blocks__html_blocks__020: |
*foo*
04_06_00__leaf_blocks__html_blocks__021: |
*foo*
04_06_00__leaf_blocks__html_blocks__022: |
import Text.HTML.TagSoup
main :: IO ()
main = print $ parseTags tags
okay
04_06_00__leaf_blocks__html_blocks__023: |
okay
04_06_00__leaf_blocks__html_blocks__024: |
okay
04_06_00__leaf_blocks__html_blocks__025: |
*foo*
04_06_00__leaf_blocks__html_blocks__029: |
*bar*
*baz*
04_06_00__leaf_blocks__html_blocks__030: |
1. *bar*
04_06_00__leaf_blocks__html_blocks__031: |
okay
04_06_00__leaf_blocks__html_blocks__032: |
';
?>
okay
04_06_00__leaf_blocks__html_blocks__033: |
04_06_00__leaf_blocks__html_blocks__034: |
okay
04_06_00__leaf_blocks__html_blocks__035: |2
04_06_00__leaf_blocks__html_blocks__036: |2