# File lib/asciidoctor/reader.rb, line 211
  def advance
    @next_line_preprocessed = false
    # we assume that we're advancing over a line of known content
    if @eof || (@eof = @lines.empty?)
      false
    else
      @lineno += 1
      @lines.shift
      true
    end
  end