https://ncrmnt.org/2017/06/17/the-painfull-verilog-preprocessor-pitfall/
The painfull verilog preprocessor pitfall