Module: ActionTree::Dialect

Included in:
Basic
Defined in:
lib/action_tree.rb

Instance Method Summary collapse

Instance Method Details

#apply(mod) ⇒ Object



20
21
22
23
24
# File 'lib/action_tree.rb', line 20

def apply(mod)
  self::Node.send(:include, mod::NodeMixin)
  self::Match.send(:include, mod::MatchMixin)
  self::Match::DEFAULT_HELPERS << mod::Helpers
end

#new(*prms, &blk) ⇒ Object



17
18
19
# File 'lib/action_tree.rb', line 17

def new(*prms, &blk)
  self::Node.new(*prms, &blk)
end