module Babl::Operators::Source::DSL
Public Instance Methods
source(*args, &block)
click to toggle source
Parse BABL source into a Template
# File lib/babl/operators/source.rb, line 8 def source(*args, &block) raise Errors::InvalidTemplate, 'source() expects a block xor a string' unless args.empty? ^ block.nil? block ||= proc { instance_eval(*args) } call Utils::DslProxy.eval(unscoped, &block) end