Method: RubyLex::BufferedReader#ungetc
- Defined in:
- lib/rdoc/parsers/parse_rb.rb
#ungetc(ch) ⇒ Object
394 395 396 397 398 399 400 |
# File 'lib/rdoc/parsers/parse_rb.rb', line 394 def ungetc(ch) raise "unget past beginning of file" if @offset <= 0 @offset -= 1 if @content[@offset] == ?\n @newline_pending = false end end |