フローチャートを生成します。 テキストを入力とし、出力はgraphviz向け(DOT言語)です。
次を予定しています。 1:独自言語→DOT言語変換 2:プログラミング言語→独自言語変換 3:独自言語→プログラミング言語(コメントによる雛形) Ⅹ:簡便に使用するためのラッパ等
独自のフローチャートマークアップ言語(fcml)から、dotファイルを生成します。
perlスクリプトで、ライセンスはzlibに準じます。
試作先行1版ということで、イメージをつかんでいただければ、と思います。
graphviz(dotコマンド)を使用することで、dotファイルをイメージ化(png,jpeg等)できます。
結果的にfcmlから、フローチャートを生成することができます。
使用例
$ cat hoge.fcml | fcml2dot.pl | dot -Tpng -o hoge.png
構文については、wikiを参照ください。
また、fcml2dot.plの末尾にサンプルを記載しています。
質問はフォーラムまで。
不具合や機能要望はチケットまでお願いします。