class IO
Public Instance Methods
each_int() { |integer| ... }
click to toggle source
# File lib/nummax/io.rb, line 16 def each_int while integer = geti() do yield integer end end
geti()
click to toggle source
# File lib/nummax/io.rb, line 3 def geti value = "" while char = getc() do if char =~ /\d/ value << char elsif !value.empty? ungetc(char) break end end value.empty? ? nil : value.to_i end