;; setqn: n-ary version of setq

;;AUTOLOAD: setqn
;;AUTODOC: setqn "setq multiple variables in one statement"
;;(setqn var1 val1 var2 val2...) is equivalent to
;;(setq var1 val1) (setq var2 val2) ...
;;A N-Ary form of setq

(defunq setqn (&rest setqn:args)
  (dohash (setqn:var setqn:val setqn:args) (set setqn:var (eval setqn:val))))
