トップ 差分 一覧 Farm ソース 検索 ヘルプ PDF RSS ログイン

Diary/2004-6-2

Javaプリプロセッサ

マクロや定数値はしかたないとしても
デバグメッセージのON/OFF制御くらいの条件分岐は
静的に行ってしまいたいものです。
ただでさえ、Javaプログラムなんだから...
cpp使ってもいいんだけど、なんだか手軽な感じがしない。
いろいろ調べてみると、
同じような気持ちでプリプロセッサかいている人も多い。
しかし、なんとなく自分の今の開発スタイルにあってないのと
別に書いてもたいした手間にならないので書いちゃうことに。
キーワードは//#defineとか//#ifdefとか。
単にこれらに基づいてソースコードを圧縮するだけのスクリプトだけど
われながら、結構便利な感じ