Method: Markascend::Macro#parse

Defined in:
lib/markascend/macro.rb

#parse(name) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/markascend/macro.rb', line 5

def parse name
  self.content ||= ''
  if meth = env.macros[name]
    res = send meth
  end
  res or (inline ? ::Markascend.escape_html(inline) : "\\#{name}")
end