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