(set! variable expression)
See R^4RS. Returns the previous value of variable. Examples:
(define-macro (swap x y) `(set! ,x (set! ,y ,x)))