1 //- - - - - - - - -// * A B //- - - - - - - - -// //= = = = = = = = = = = = = = = = = = = = = = = =// 2 //- - - - - - - - -// **test**\ test**test**\ **test**test\ test**test** //- - - - - - - - -//

test
testtest
testtest
testtest

//= = = = = = = = = = = = = = = = = = = = = = = =// 3 //- - - - - - - - -// >* > > 1 > 2 >3 //- - - - - - - - -//

1 2 3

//= = = = = = = = = = = = = = = = = = = = = = = =// 4 //- - - - - - - - -// `test`a`test` //- - - - - - - - -//

testatest

//= = = = = = = = = = = = = = = = = = = = = = = =// 5 //- - - - - - - - -// _**TL/DR** - [Go see summary.](#my-summary-area)_ //- - - - - - - - -//

TL/DR - Go see summary.

//= = = = = = = = = = = = = = = = = = = = = = = =// 6 //- - - - - - - - -// [This link won't be rendered correctly](https://geeksocket.in/some-long-link-here "This is the place where everything breaks") //- - - - - - - - -//

This link won't be rendered correctly

//= = = = = = = = = = = = = = = = = = = = = = = =// 7 //- - - - - - - - -// [](./target.md) //- - - - - - - - -//

//= = = = = = = = = = = = = = = = = = = = = = = =// 8 //- - - - - - - - -// []() //- - - - - - - - -//

//= = = = = = = = = = = = = = = = = = = = = = = =// 9 //- - - - - - - - -// [daß] is the old german spelling of [dass] [daß]: www.das-dass.de //- - - - - - - - -//

daß is the old german spelling of dass

//= = = = = = = = = = = = = = = = = = = = = = = =// 10 //- - - - - - - - -// 1. First step. ~~~ aaa --- bbb ~~~ 2. few other steps. //- - - - - - - - -//
  1. First step.

    aaa
    ---
    bbb
    
  2. few other steps.

//= = = = = = = = = = = = = = = = = = = = = = = =// 11: delimiters between ascii punctuations should be parsed //- - - - - - - - -// `{%`_name_`%}` //- - - - - - - - -//

{%name%}

//= = = = = = = = = = = = = = = = = = = = = = = =// 12: the alt attribute of img should be escaped //- - - - - - - - -// !["](quot.jpg) !['](apos.jpg) ![<](lt.jpg) ![>](gt.jpg) ![&](amp.jpg) //- - - - - - - - -//

" ' < > &

//= = = = = = = = = = = = = = = = = = = = = = = =// 13: fenced code block starting with tab inside list //- - - - - - - - -// * foo ```Makefile foo foo ``` //- - - - - - - - -// //= = = = = = = = = = = = = = = = = = = = = = = =// 14: fenced code block inside list, mismatched tab start //- - - - - - - - -// * foo ```Makefile foo foo ``` //- - - - - - - - -// //= = = = = = = = = = = = = = = = = = = = = = = =// 15: fenced code block inside nested list //- - - - - - - - -// * foo - bar ```Makefile foo foo ``` //- - - - - - - - -// //= = = = = = = = = = = = = = = = = = = = = = = =// 16: indented code block starting with a tab. //- - - - - - - - -// * foo foo foo //- - - - - - - - -// //= = = = = = = = = = = = = = = = = = = = = = = =// 17: fenced code block in list, empty line, spaces on start //- - - - - - - - -// * foo ```Makefile foo foo ``` //- - - - - - - - -// //= = = = = = = = = = = = = = = = = = = = = = = =// 18: fenced code block in list, empty line, no spaces on start //- - - - - - - - -// * foo ```Makefile foo foo ``` //- - - - - - - - -// //= = = = = = = = = = = = = = = = = = = = = = = =// 19: fenced code block inside nested list, empty line, spaces on start //- - - - - - - - -// * foo - bar ```Makefile foo foo ``` //- - - - - - - - -// //= = = = = = = = = = = = = = = = = = = = = = = =// 20: fenced code block inside nested list, empty line, no space on start //- - - - - - - - -// * foo - bar ```Makefile foo foo ``` //- - - - - - - - -// //= = = = = = = = = = = = = = = = = = = = = = = =//