---input--- Setext headings: Heading = Heading ======= Heading ============== These are NOT Setext headings: Heading Heading _ Heading ===== Heading a====== = Heading =======Text ---tokens--- 'Setext' Text ' ' Text 'headings:' Text '\n' Text.Whitespace '\n' Text.Whitespace 'Heading' Generic.Heading '\n' Text '=' Generic.Heading '\n' Text '\n' Text.Whitespace 'Heading' Generic.Heading '\n' Text '=======' Generic.Heading '\n' Text '\n' Text.Whitespace 'Heading' Generic.Heading '\n' Text '==============' Generic.Heading '\n' Text '\n' Text.Whitespace '\n' Text.Whitespace 'These' Text ' ' Text 'are' Text ' ' Text 'NOT' Text ' ' Text 'Setext' Text ' ' Text 'headings:' Text '\n' Text.Whitespace '\n' Text.Whitespace 'Heading' Text '\n' Text.Whitespace '\n' Text.Whitespace 'Heading' Text '\n' Text.Whitespace '_' Text '\n' Text.Whitespace '\n' Text.Whitespace 'Heading' Text '\n' Text.Whitespace ' ' Text '=====' Text '\n' Text.Whitespace '\n' Text.Whitespace 'Heading' Text '\n' Text.Whitespace 'a======' Text '\n' Text.Whitespace '\n' Text.Whitespace '\n' Text.Whitespace '=' Text '\n' Text.Whitespace '\n' Text.Whitespace 'Heading' Text '\n' Text.Whitespace '=======Text' Text '\n' Text.Whitespace