SMC:The State Machine Compiler用の.smファイルを作成するExcel
Robert C.MartinさんのSMCをCharles W. Rappさんが原型を留めないほどに拡張したSMC用の状態遷移記述ファイル(.sm)を生成するExcelファイルを作りました。
状態遷移を直接.smファイルに書くほうが分かりやすい場合もあると思うのですが、状態遷移表の方が網羅的に検討したかどうかチェックするのが簡単ですし、Excelならいろいろ書き込んだり細工したりすることも可能です。私が慣れないvbaを調べながら作ったExcel表に触発されて、もっといいものを各自で工夫してもらえれば幸いです。(どうすれば良くなるのか教えてもらうともっとうれしいです。)
Excel for SMC20110416.zipをダウンロードして解凍すると2つのExcelファイルが入っています。