Sha256: d1e1cd1d01357fcf061cf4f7888db52bc54b667e2da9e69b13c10c3f14d777fc
Contents?: true
Size: 1.11 KB
Versions: 3
Compression:
Stored size: 1.11 KB
Contents
module Expressir module Model module Expressions class BinaryExpression ADDITION = :ADDITION AND = :AND ANDOR = :ANDOR COMBINE = :COMBINE EQUAL = :EQUAL EXPONENTIATION = :EXPONENTIATION GREATER_THAN = :GREATER_THAN GREATER_THAN_OR_EQUAL = :GREATER_THAN_OR_EQUAL IN = :IN INSTANCE_EQUAL = :INSTANCE_EQUAL INSTANCE_NOT_EQUAL = :INSTANCE_NOT_EQUAL INTEGER_DIVISION = :INTEGER_DIVISION LESS_THAN = :LESS_THAN LESS_THAN_OR_EQUAL = :LESS_THAN_OR_EQUAL LIKE = :LIKE MODULO = :MODULO MULTIPLICATION = :MULTIPLICATION NOT_EQUAL = :NOT_EQUAL OR = :OR REAL_DIVISION = :REAL_DIVISION SUBTRACTION = :SUBTRACTION XOR = :XOR attr_accessor :operator attr_accessor :operand1 attr_accessor :operand2 def initialize(options = {}) @operator = options[:operator] @operand1 = options[:operand1] @operand2 = options[:operand2] end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems