module Extract::Tree::CondExp

Public Instance Methods

deps() click to toggle source
# File lib/extract/tree/cond_exp.rb, line 20
def deps
  [a.text_value,b.text_value].uniq
end
excel_value() click to toggle source
# File lib/extract/tree/cond_exp.rb, line 4
def excel_value
  if op.text_value == "="
    a.excel_value == b.excel_value
  elsif op.text_value == ">"
    a.excel_value > b.excel_value
  elsif op.text_value == "<"
    a.excel_value < b.excel_value
  elsif op.text_value == ">="
    a.excel_value >= b.excel_value
  elsif op.text_value == "<="
    a.excel_value <= b.excel_value
  else
    raise "bad"
  end
end