method

getc

v1_8_7_72 - Show latest stable - Class: RubyLex
getc()
public

No documentation available.

# File lib/irb/ruby-lex.rb, line 101
  def getc
    while @rests.empty?
#      return nil unless buf_input
      @rests.push nil unless buf_input
    end
    c = @rests.shift
    if @here_header
      @here_readed.push c
    else
      @readed.push c
    end
    @seek += 1
    if c == "\n"
      @line_no += 1 
      @char_no = 0
    else
      @char_no += 1
    end
    c
  end