誰かがテキスト ファイルを操作するために一般的なプリプロセッサを使用しているかどうか疑問に思っていました。
Javaにはプリプロセッサがないため、アイデアが思い浮かびましたが、条件付きコードのコンパイルなどが必要です。
ここで、その考えをさらに進めて、頻繁に編集する必要があるあらゆる種類のファイルに汎用プリプロセッサを使用することもできますが、すべての編集は同様の方法で行われます。
さて、私がCプリプロセッサを使用しているので使いたい古き良きm4があり、 GPPがありますが、2007年に開発が中止されました.
可能であれば、C プリプロセッサと同じ方法でディレクティブを使用する必要があります#define SOMETHING
。
m4 はシジルなどを使用しないため、他のコードと衝突する可能性があります。m4 を使用する場合は、すべてのディレクティブの前にシジルまたは別のプレフィックスなどを付ける方法についてアドバイスが必要です。