ツールを使わずにStateChartを実装する方法
Using StateChart without special tools
状態を関数で表現
Represent a state as a function
処理できないイベントは親状態に渡す
Pass arguments to the parent state if they cannot be handled
現在の関数が刻々変わっていく
State is represented as the current function