method
getc
v1_9_1_378 -
Show latest stable
- Class:
RDoc::RubyLex::BufferedReader
getc()public
No documentation available.
# File lib/rdoc/parser/ruby.rb, line 374
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