We describe a combinatorial and arithmetic algorithm for generating
the symbolic
sequences which code the orbits of points under an interval exchange
transformation on intervals, using the ``symmetric" permutation
; this algorithm is based on a new induction, described
by two classes of graphs. As a consequence we obtain a complete
characterization of those
sequences of subword complexity
which are natural codings
of orbits of
-interval exchange transformations in the Rauzy class
of symmetrics, thereby answering
an old question of Rauzy. We also give an S-adic presentation of
these systems, and improve a bound of Boshernitzan in a
generalization of the three-distances theorem for rotations.