class Sass::Engine

def parse_property(line, property_regx)

def parse_property(line, property_regx)
  name, eq, value = line.text.scan(property_regx)[0]
  if name.nil? || value.nil?
    raise SyntaxError.new("Invalid property: \"#{line.text}\".", @line)
  end
  expr = if (eq.strip[0] == SCRIPT_CHAR)
    parse_script(value, :offset => line.offset + line.text.index(value))
  else
    value
  end
  Tree::PropNode.new(name, expr, property_regx == PROPERTY_OLD ? :old : :new)
end