Sha256: 7b7f51e6d3fd343e44ac5742f4e3bcb979586a6b8c656b731b9a358aad5635ab
Contents?: true
Size: 402 Bytes
Versions: 6
Compression:
Stored size: 402 Bytes
Contents
require 'd-mark' class MyHTMLTranslator < DMark::Translator def handle(node) case node when String out << node when DMark::ElementNode out << "<#{node.name}>" handle_children(node) out << "</#{node.name}>" end end end content = File.read('samples/trivial.dmark') parser = DMark::Parser.new(content) tree = parser.parse puts MyHTMLTranslator.new(tree).run
Version data entries
6 entries across 6 versions & 1 rubygems