Method: Red::LiteralNode::Range#initialize

Defined in:
lib/red/nodes/literal_nodes.rb

#initialize(start_sexp, finish_sexp, options) ⇒ Range

:dot2, expression, expression


72
73
74
75
76
# File 'lib/red/nodes/literal_nodes.rb', line 72

def initialize(start_sexp, finish_sexp, options)
  start  = start_sexp.red!(:as_argument => true)
  finish = finish_sexp.red!(:as_argument => true)
  self << "c$Range.m$new(%s,%s,false)" % [start, finish]
end