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 8CHICKENKW(else); 9CHICKENKW(=>); 10CHICKENKW(define); 11CHICKENKW(unquote); 12CHICKENKW(unquote-splicing); 13CHICKENKW(quote); 14CHICKENKW(lambda); 15CHICKENKW(if); 16CHICKENKW(set!); 17CHICKENKW(begin); 18CHICKENKW(cond); 19CHICKENKW(and); 20CHICKENKW(or); 21CHICKENKW(case); 22CHICKENKW(let); 23CHICKENKW(let*); 24CHICKENKW(letrec); 25CHICKENKW(do); 26CHICKENKW(delay); 27CHICKENKW(quasiquote); 28 29#undef CHICKENKW 30 31#endif //CHICKEN_CHICKENKW_SWG_ 32