, , RuleDelayed, . Set, RuleDelayed ( RuleDelayed HoldRest), Set . , Module . , Defer, , Unevaluated.
:
Module[{set},
Attributes[set] = Attributes[Set];
With[{rhs = MapThread[set, Unevaluated[{{x, y, z}, {1, 2, 3}}]]},
"name1" :> rhs /. {set -> Set, List -> CompoundExpression}]]
Set , Set, , Unevaluated, , , , - x, y z.
, Set , Scan , RuleDelayed, :
With[{thunks = MapThread[Function[{a, b}, (a = b) &, HoldAll],
Unevaluated[{{x, y, z}, {1, 2, 3}}]]},
"name1" :> Scan[