dynare/tests/macro_processor/test_ifndef.mod

17 lines
186 B
Modula-2

// test ifndef to prevent regressions like #1747
@#define marco=1
@#ifndef marco
def=0;
@#else
def=1;
@#endif
if ~def
error('ifndef not reached')
end
var x;
model;
x;
end;