class Rosetta

Entry point for rosetta-ruby gem.

Public Class Methods

markdown_to_html(markdown_source) click to toggle source
# File lib/rosetta-ruby.rb, line 9
def self.markdown_to_html(markdown_source)
  source_tokens = InputScanner.call(markdown_source)
  abstract_syntax_tree = AbstractSyntaxTree.new(source_tokens)

  HTMLWriter.call(abstract_syntax_tree.token_tree)
end