Remove all the decorations from an automaton, i.e., remove state names.
import vcsn
a = vcsn.B.expression('ab*').automaton()
a
Stripping a plain automaton, or stripping twice, is allowed.
a.strip()
a.strip().strip()
Operations like determinize introduce decorations:
a = vcsn.context('lal(ab), b').de_bruijn(1).determinize()
a
a.strip()
a.type()
a.strip().type()
The derived_term of an expression also uses decorations:
a = vcsn.Z.expression('<3>ab*c{3}').derived_term()
a
a.strip()