method
getc
ruby latest stable - Class:
RubyLex::BufferedReader
getc()public
No documentation available.
# File lib/rdoc/parsers/parse_rb.rb, line 371
def getc
return nil if @offset >= @size
ch = @content[@offset, 1]
@offset += 1
@hwm = @offset if @hwm < @offset
if @newline_pending
@line_num += 1
@last_newline = @offset - 1
@newline_pending = false
end
if ch == "\n"
@newline_pending = true
end
ch
end