Mathematica Stack Exchange is a question and answer site for users of Mathematica. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This question already has an answer here:

How to convert the expression '{a->a0, b->b0}' to the expression 'a=a0; b=b0'? I think this is a common question and do not know if someone has asked it before. Any help or suggestion will be appreiated!

share|improve this question

marked as duplicate by R. M. Jan 2 '14 at 3:30

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

@Nasser Thanks! I update the question. – Eden Harder Jan 2 '14 at 2:40
It think this is arguably a duplicate of: -- if this question is closed I will delete my answer below. – Mr.Wizard Jan 2 '14 at 3:10
@Mr.Wizard You're welcome :D :D – R. M. Jan 2 '14 at 3:30
You can Apply Set at level one: Set @@@ {a -> a0, b -> b0} – Mr.Wizard Jan 2 '14 at 5:53
up vote 1 down vote accepted

If you do

r = {a -> a0, b -> b0}
r /. Rule -> Set

Then now a and b will be set automatically

Mathematica graphics

You will not see the a=a0, since this is done on the fly, and M will assign a to a0.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.