我想知道是否有人使用通用预处理器来处理文本文件。
这个想法出现了,因为 Java 没有预处理器,但我想要条件代码编译等。
现在,进一步考虑这个想法,我不妨对需要频繁编辑的任何类型的文件使用通用预处理器,但所有编辑都以类似的方式进行。
现在,我想使用好的 ol' m4 ,因为我使用 C 预处理器并且有GPP,但是,那个在 2007 年停止开发。
我想要一些建议哪个预处理器更可取,如果可能的话,它应该采用与 C 预处理器采用相同方式的指令#define SOMETHING
。
由于 m4 不使用印记或其他东西,它可能会与其他代码冲突,当 m4 是要走的路时,我需要关于如何为每个指令加上印记或不同前缀或其他东西的建议。