class Sass::Script::Lexer

def read_token

def read_token
  return if done?
  return unless value = token
  type, val, size = value
  size ||= @scanner.matched_size
  val.line = @line if val.is_a?(Script::Node)
  Token.new(type, val, @line,
    current_position - size, @scanner.pos - size)
end