class Kramdown::Parser::Kramdown

def parse

The source string provided on initialization is parsed into the @root element.
def parse
  configure_parser
  parse_blocks(@root, adapt_source(source))
  update_tree(@root)
  correct_abbreviations_attributes
  replace_abbreviations(@root)
  @footnotes.each {|name,data| update_tree(data[:content])}
end