Sha256: 4cc014cf6ebf9b193b1d44a767dba3eb702b24d7d415d187b4dc05452a301b41
Contents?: true
Size: 535 Bytes
Versions: 4
Compression:
Stored size: 535 Bytes
Contents
module Temple module Filters # Filter which prints Temple expression class Debugger < Filter default_options[:debug_pretty] = true def initialize(opts = {}) super require 'pp' if options[:debug_pretty] end def compile(exp) if options[:debug] puts options[:debug_prefix] if options[:debug_prefix] if options[:debug_pretty] pp exp else p exp end puts end exp end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
temple-0.1.8 | lib/temple/filters/debugger.rb |
temple-0.1.7 | lib/temple/filters/debugger.rb |
temple-0.1.6 | lib/temple/filters/debugger.rb |
temple-0.1.5 | lib/temple/filters/debugger.rb |