Render node

Property definitions

markdown2 $ MdRenderer :: render
	# Render `node`
	fun render(node: MdNode): String is abstract
lib/markdown2/markdown_rendering.nit:24,2--25,45

markdown2 $ HtmlRenderer :: render
	# Render `document` as HTML
	redef fun render(document) do
		reset
		enter_visit(document)
		return html.write_to_string
	end
lib/markdown2/markdown_html_rendering.nit:29,2--34,4

markdown2 $ RawTextVisitor :: render
	redef fun render(node) do
		text = new Buffer
		enter_visit(node)
		return text.to_s
	end
lib/markdown2/markdown_rendering.nit:35,2--39,4

markdown2 $ LatexRenderer :: render
	# Render `document` as LaTeX
	redef fun render(document) do
		latex = new Buffer
		enter_visit(document)
		return latex.write_to_string
	end
lib/markdown2/markdown_latex_rendering.nit:55,2--60,4

markdown2 $ ManRenderer :: render
	# Render `node` as Markdown
	redef fun render(node) do
		man = new Buffer
		enter_visit(node)
		return man.write_to_string
	end
lib/markdown2/markdown_man_rendering.nit:29,2--34,4

markdown2 $ MarkdownRenderer :: render
	# Render `node` as Markdown
	redef fun render(node) do
		reset
		enter_visit(node)
		return md.write_to_string
	end
lib/markdown2/markdown_md_rendering.nit:29,2--34,4