Wave

wave.state

まだBoost.Waveで引っ張ります。 Boost.Waveのインタラクティブモードには状態の保存/復帰機能があります。 この機能はcpp.cppのBOOST_WAVE_SERIALIZATIONの値を1に変えてビルドすることで利用できるようになります。 ただし、コンパイルエラーとロード処理…

wave.cfg

今日もwaveをいじってました。 waveをそのまま起動すると、インクルードディレクトリや事前定義マクロが設定されていないので、 コマンドライン引数で指定する必要があります。 ただ毎回設定すると面倒なので、設定ファイルを使った方がよいです。 既定では…

nocalc

Boost.Spiritの利用例としてBoost.Waveのソースを少し読みました。(Waveの存在自体を忘れていました。) Boost.Spiritのサンプルでは単純すぎる場合が多いので、いろいろと参考になります。 Boost.Waveでもパースと値の評価を同時進行で行っているようで、「…