Module Expr Str ImportFrom alias ImportFrom alias ImportFrom alias Import alias identifier ClassDef bases NameLoad body Expr Str Assign NameStore Set Str Str Str Str Str Str Str Str Str FunctionDef arguments args NameParam NameParam defaults body For NameStore Call AttributeLoad NameLoad attr body If CompareIn AttributeLoad NameLoad attr AttributeLoad NameLoad attr body If CompareIsNot AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str If CompareGt NameLoad Num body Assign NameStore SubscriptLoad NameLoad Slice BinOpAdd NameLoad Num orelse Assign NameStore NameLoad For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareEq NameLoad Str body Assign NameStore UnaryOpNot NameLoad orelse If BoolOpAnd UnaryOpNot NameLoad CompareIn NameLoad Set Str Str body Assign NameStore NameLoad orelse If BoolOpAnd UnaryOpNot NameLoad CompareEq NameLoad Str body Assign NameStore NameLoad If NameLoad body Return Str orelse If NameLoad body Return Str orelse Return Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str AttributeLoad NameLoad attr Str decorator_list decorator_list FunctionDef arguments args NameParam defaults Dict body Return Call NameLoad keyword NameLoad decorator_list
N/A N/A 
AutoTextDirection Extension for Python-Markdown
========================================

With AutoTextDirection, #Header will become

    <h1 id="header" dir="auto">Header</h1>
 markdown Extension markdown.treeprocessors Treeprocessor markdown.util etree N/A unicodedata UD AutoTextDirectionTreeprocessor N/A Treeprocessor N/A N/A  Insert anchors to headers.  N/A BLOCK_LVL_ELS N/A h1 h2 h3 h4 h5 h6 p ul ol run N/A N/A self doc N/A N/A N/A elem N/A N/A doc getiterator N/A N/A N/A N/A elem tag N/A AutoTextDirectionTreeprocessor BLOCK_LVL_ELS N/A N/A N/A N/A elem text None N/A N/A N/A N/A elem set dir N/A N/A self _check_true_dir N/A elem text N/A N/A N/A N/A elem set dir auto N/A _check_true_dir N/A N/A self text N/A N/A N/A is_rtl False N/A is_ltr False N/A quoted_text False N/A last_inline_html_char_pos N/A N/A text rfind > N/A N/A last_inline_html_char_pos -1 N/A N/A it_here N/A text N/A N/A last_inline_html_char_pos 1 N/A N/A it_here text N/A ch it_here N/A N/A res N/A N/A UD bidirectional ch N/A N/A ch " N/A N/A quoted_text N/A quoted_text N/A N/A N/A N/A quoted_text N/A res N/A R AL N/A N/A is_rtl True N/A N/A N/A N/A quoted_text N/A res L N/A N/A is_ltr True N/A is_rtl N/A N/A rtl N/A N/A is_ltr N/A N/A ltr N/A N/A auto N/A N/A AutoTextDirectionExtension N/A Extension N/A extendMarkdown N/A N/A self md md_globals N/A N/A N/A N/A N/A md registerExtension self N/A N/A self processor N/A AutoTextDirectionTreeprocessor N/A N/A N/A self processor md md N/A N/A N/A N/A md treeprocessors add autotextdir N/A self processor _begin N/A N/A makeExtension N/A N/A configs N/A N/A N/A N/A N/A AutoTextDirectionExtension configs configs N/A