Multiple state machines may be defined in the same
.
sm
file, and they may even share a common
SM_OBJ
data structure; the use of
<
SM_NAME
>
in all relavent state machine interfaces keeps the state machines distinct and separate.