Module: WLang::Compiler::Filter::InstanceMethods
- Included in:
- WLang::Compiler::Filter
- Defined in:
- lib/wlang/compiler/filter.rb
Instance Method Summary collapse
Instance Method Details
#recurse(kind, *args) ⇒ Object
20 21 22 23 24 |
# File 'lib/wlang/compiler/filter.rb', line 20 def recurse(kind, *args) args.inject [kind] do |rw,arg| rw << (arg.is_a?(Array) ? call(arg) : arg) end end |