#
# Original Markdown
# Copyright (c) 2004-2006 John Gruber
# 
#
namespace Michelf;
#
# Markdown Parser Interface
#
interface MarkdownInterface {
  #
  # Initialize the parser and return the result of its transform method.
  # This will work fine for derived classes too.
  #
  public static function defaultTransform($text);
  #
  # Main function. Performs some preprocessing on the input text
  # and pass it through the document gamut.
  #
  public function transform($text);
}