Method: Alf::Engine::Semi::Hash#initialize

Defined in:
lib/alf/engine/semi/hash.rb

#initialize(left, right, predicate, expr = nil, compiler = nil) ⇒ Hash

Creates a Semi::Hash instance



20
21
22
23
24
25
# File 'lib/alf/engine/semi/hash.rb', line 20

def initialize(left, right, predicate, expr = nil, compiler = nil)
  super(expr, compiler)
  @left = left
  @right = right
  @predicate = predicate
end