Warn on undef of an undefined macro
XMacro test inside a macro
Fixed parsing of empty files
Better eof/termination-detection for parse errors
Added override initialisation - needs struct init