class Tinydot::Parser

Public Class Methods

parse(content) click to toggle source
# File lib/tinydot/parser.rb, line 3
def self.parse(content)
  parser = Parser.new
  graph = parser.instance_eval(content)
  graph.to_dot
end

Public Instance Methods

digraph(title, attrs = {}, &block) click to toggle source
# File lib/tinydot/parser.rb, line 9
def digraph(title, attrs = {}, &block)
  digraph = Digraph.new(title, attrs)
  digraph.instance_eval(&block)
  digraph
end