in examples/, protect main() behind a #define, not comments