FC2ブログ


何か創りたい。
http://toshirr.blog13.fc2.com/
* Toshi's Recess Room - Toshi Creates. - 2010年02月24日 の記事 /
<< 2010/01 - 2010/02 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 - 2010/03 >>

WTL リファレンス立ち上げ

いきなり公開しました。WTL に関するドキュメントを整備していきたいと考えています。
日本語による解説サイトはありますが、クラス リファレンスは見た感じないので、もう作っちゃおうと。
よく知らない部分に関してはほぼ直訳で、至らない点も多々あるかと思いますが、進めます。

ここで Perl が大活躍です。
リファレンスは関連するクラスへのリンク張りがあると便利になりますが、それを容易に実現するために、
データ ファイル中に存在する [CMessageLoop] というような文字列を、
<a href="?CMessageLoop">CMessageLoop</a> というように正規表現で置換するようにしています。
こうすれば手作業によるリンク張り作業のミスがなくなります。
また、メソッドのパラメータの宣言と説明を羅列しておくと、それを HTML に整形するだけでなく、
C++ での宣言も生成します。virtual や void といったキーワードはもちろん色分け。
詳しくは実際に見ていただくとお分かりいただけると勝手に思っています。
ほんとに今更ですが文字列処理周りが実に充実してますね Perl。

また、スタイルシートで Consolas フォントを指定しています。コーディングにオススメのフォントです。

ドキュメントに至らない点がありましたらバンバン直していく所存です。
ただし「量が少ない」点に関してはチビチビ増やしていくことしかできませんのであしからず。
スポンサーサイト



[ No. 908 ]
[ 日時 : 2010/02/24 (Wed.) 22:41:42 ]
[ カテゴリ : プログラミング ]
[ コメント : 0 ]
[ トラック バック : 0 ]


プロフィール

Toshi

  • Author:Toshi
  • 何かを創りたい Toshi の記録


ブログ内の検索


最近の記事


最近のコメント


最近のトラック バック


カレンダー

01 | 2010/02 | 03
- 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 - - - - - -


月別の記事


カテゴリ別の記事


RSS フィード


<< 2010/01 - 2010/02 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 - 2010/03 >>
* Toshi's Recess Room - Toshi Creates. - 2010年02月24日 の記事 /
http://toshirr.blog13.fc2.com/
(C) 2005 - 2009 Toshi, All Rights Reserved.