class Soroban::Range

Public Instance Methods

extract(value) click to toggle source
# File lib/soroban/parser/nodes.rb, line 53
def extract(value)
  fc, fr, tc, tr = Soroban::getRange(value) 
  retval = []
  (fc..tc).each do |cc|
    (fr..tr).each do |cr|
      retval << "#{cc}#{cr}".to_sym
    end
  end
  retval
end
rewrite(value) click to toggle source
# File lib/soroban/parser/nodes.rb, line 50
def rewrite(value)
  "'#{value}'"
end