module Extract::Tree::FormulaArgs

Public Instance Methods

deps() click to toggle source
# File lib/extract/tree/formula_args.rb, line 16
def deps
  res = []
  res << formula_arg.deps

  rest.elements.each do |e|
    arg = e.elements[1]
    raise "no deps for arg #{arg.inspect}" unless arg.respond_to?(:deps)
    res << arg.deps
  end

  res.flatten
end
excel_values() click to toggle source
# File lib/extract/tree/formula_args.rb, line 4
def excel_values
  res = []
  res << formula_arg.excel_value

  rest.elements.each do |e|
    arg = e.elements[1]
    res << arg.excel_value
  end

  res
end