class Basic101::MidFunction
Public Instance Methods
call(runtime, args)
click to toggle source
# File lib/basic101/mid_function.rb, line 11 def call(runtime, args) check_args args, [BasicString, BasicNumeric], [BasicNumeric] string, start, count = *args string = string.eval(runtime).to_string start = start.eval(runtime).to_integer count = count && count.eval(runtime).to_integer string.mid(start, *[count]) end
name()
click to toggle source
# File lib/basic101/mid_function.rb, line 7 def name 'MID$' end