Sha256: 64fb188f5401ca0a571d2b81d82a6e2a35fe01f2f50ee725b55d0be3799cbdaa

Contents?: true

Size: 222 Bytes

Versions: 2

Compression:

Stored size: 222 Bytes

Contents

class Equal < Arity2Operators
  Operator.register('=', Equal, 9)

  def to_sql
    "(#{@left.to_sql} = #{@right.to_sql})"
  end

  def evaluate(values = {})
    @left.evaluate(values) == @right.evaluate(values)
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
lamep-0.2.1 lib/lamep/Expressions/equal.rb
lamep-0.2 lib/lamep/Expressions/equal.rb