Module: Kernel

Defined in:
lib/extensions/kernel.rb

Defined Under Namespace

Classes: BlankSlate, BlockBreaker, NoBlockGiven

Instance Method Summary collapse

Instance Method Details

#method_nameObject



9
# File 'lib/extensions/kernel.rb', line 9

def method_name; caller[0][/`([^']*)'/, 1]; end

#render_doc(options, &block) ⇒ Object Also known as: xhtml



2
3
4
5
6
# File 'lib/extensions/kernel.rb', line 2

def render_doc(options, &block)
  require "languages/#{method_name}"
  language = method_name.to_m
  Rbml::Doc.render(language, options, &block)
end