1 #ifndef CHICKEN_CHICKENKW_SWG_ 2 #define CHICKEN_CHICKENKW_SWG_ 3 4 /* Warnings for certain CHICKEN keywords. From Section 7.1.1 of 5 Revised^5 Report on the Algorithmic Language Scheme */ 6 #define CHICKENKW(x) %namewarn("314: '" #x "' is a R^5RS syntatic keyword") #x 7 8 CHICKENKW(else); 9 CHICKENKW(=>); 10 CHICKENKW(define); 11 CHICKENKW(unquote); 12 CHICKENKW(unquote-splicing); 13 CHICKENKW(quote); 14 CHICKENKW(lambda); 15 CHICKENKW(if); 16 CHICKENKW(set!); 17 CHICKENKW(begin); 18 CHICKENKW(cond); 19 CHICKENKW(and); 20 CHICKENKW(or); 21 CHICKENKW(case); 22 CHICKENKW(let); 23 CHICKENKW(let*); 24 CHICKENKW(letrec); 25 CHICKENKW(do); 26 CHICKENKW(delay); 27 CHICKENKW(quasiquote); 28 29 #undef CHICKENKW 30 31 #endif //CHICKEN_CHICKENKW_SWG_ 32