Open pasberth opened 11 years ago
コンパイル時の処理なのにコンパイラじゃなくてプログラムの引数なのはおかしいかも?
$ macra something.macra --unittest
より
$ macra --opt=unittest something.macra
のがいいかも?
$ macra --opt=foo,bar something.macra
と複数指定
macra --optの方がいいね。 x.macraへのコマンドライン引数はランタイムから扱うべき。
macra --optなら、
#!/usr/bin/macra --opt=unittest
...
とかできるし。
よし。そっちにしよう。
あと、
じゃなくて
でいいね。ハイフンはいらない。
ifopt
と、 マクロを選択できる。起動時に
のようにオプションを与える。 unittest だけではなく、任意のオプションについて
とできる。
オプションは macra 処理系ではなく、 something.macra に与える
wrong:
ハイフンひとつのものを使いたい場合
と、1文字のオプションにする。
は
の略であるとする