if-defined <symbol> <any code> end-defined if-defined <symbol> [ equal | not-equal | lesser-than | lesser-equal | greater-than | greater-equal ] <number> <any code> end-defined if-not-defined <symbol> <any code> end-definedCopied!
if-defined DEF1 @Defined end-defined if-not-defined DEF1 @Not defined end-defined if-defined DEF2 equal 10 @DEF2 is 10 end-defined if-defined DEF2 equal 0 @DEF2 is 0 end-definedCopied!
gg -q
Copied!
Not defined DEF2 is 0Copied!
gg -q --cflag="-DDEF1 -DDEF2=10"Copied!
Defined DEF2 is 10Copied!