1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
// succeeds // start -> if -> consume_all -> end #if 1 int main() {} #elif 1 syntax error 1 #elif 2 syntax error 2 #elif 0 syntax error 3 #elif 1 syntax error 4 #elif 0 syntax error 5 #else syntax error 6 #endif