それ自体がステート マシンであるコンポーネントを使用するステート マシンがあります。ステート マシンを実装するために、新しい型を使用しています。
type state_machine is
(
st_idle,
st_cycle_1,
...
st_cycle_17
);
これは、内部ステート マシンのアーキテクチャ内で定義されます。state_machine
衝突することなく、外部コンポーネントのアーキテクチャで他の状態を持つ型を定義することはできますか?