loops in maxima



Hi, i'm a beginner in maxima and i'm trying to implement a loop such as in
C:

while(x = 0)
{
  i1;
  i2;
  ...
  in;
}


The problem is that i can't write a loop of more than one instruction
inside.
Can you write any example, please?
Thank you.
David