1 #include <a.h> 2 #include "b.h" 3 4 #include <sys/c.h> 5 #include "sys/d.h" 6 7 /* this is actually a syntax error */ 8 " 9 #include <K.h> 10 #include \"L.h\" 11 " 12 13 #include <../e.h> 14 #include "../f.h" 15 16 int 17 M(void) 18 { 19 return 0; 20 } 21 22 #define D 1 23 24 #include<g.h> 25 #include"h.h" 26 27 #include <i.h> 28 #include "j.h" 29 30 # include <stdio.h> 31 /* objc constant String */ 32 @"#include<y.h>" 33