« MinGW 5.0.2 | メイン | mapped_matrix遅ぇ〜 »

Pas2Dox yof 0.1.0

 Pascal のソースコードを Doxygen にかける事が出来る Pas2Dox(本家プロジェクト) というツールがあるけれど、これを参考にしてフルスクラッチで書き直したので置いときます。
 日本でどれだけ需要があるか分からないけど。

pas2dox-yof-0_1_0.zip 80KB (Windows 用バイナリ)
pas2dox-yof-0_1_0-src.tbz 21KB (ソースコード)

 本家との違いは、

  • Shift_JIS 対応。
  • 対応している文法が多いので、通るコードが多い。(まだ通らないコードも沢山あります)
  • ソースが読みやすく短い。(フルスクラッチだから当然か)
てな感じ。

文例:

foo : Integer; //!< 変数の説明
{!
¥brief 関数の説明
¥param arg パラメータの説明
¥return 戻り値の説明

これは bar の説明です。
}
function bar( arg : Integer ) : Integer;

 対応していない文法があると、ファイルがまるまる doxygen に通らなくなるから、あんま複雑な記述をしないように気をつけるか、README に書いてあるように回避策を取る必要があるのがキズ。
 けど、大分通るはず。

 Pas2Dox yof 0.1.0 は本家の ver 0.42alpha を参考に作ったんだけど、いま本家を見たら、ver 0.50rc1 なんてのが出てたorz
 まーでも、flex の使い方を知る為のホントに参考程度だったから、気にしないっと。

トラックバック

このエントリーのトラックバックURL:
http://yoffy.dyndns.org/cgi-bin/mt/mt-tb.cgi/465

コメントを投稿

About

2006年03月07日 18:20に投稿されたエントリーのページです。

ひとつ前の投稿は「MinGW 5.0.2」です。

次の投稿は「mapped_matrix遅ぇ〜」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.35