/trunk/Lib/ocaml/ocamlkw.swg
Unknown | 64 lines | 58 code | 6 blank | 0 comment | 0 complexity | 3897a6f292db1df71b1107de70cc2720 MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
- #ifndef OCAML_OCAMLKW_SWG_
- #define OCAML_OCAMLKW_SWG_
- /* Warnings for Ocaml keywords */
- #define OCAMLKW(x) %namewarn("314: '" #x "' is an ocaml keyword and it will be appropriately renamed") #x
- /*
- from
- http://caml.inria.fr/ocaml/htmlman/manual044.html
- */
- OCAMLKW(and);
- OCAMLKW(as);
- OCAMLKW(assert);
- OCAMLKW(begin);
- OCAMLKW(class);
- OCAMLKW(constraint);
- OCAMLKW(do);
- OCAMLKW(done);
- OCAMLKW(downto);
- OCAMLKW(else);
- OCAMLKW(end);
- OCAMLKW(exception);
- OCAMLKW(external);
- OCAMLKW(false);
- OCAMLKW(for);
- OCAMLKW(fun);
- OCAMLKW(function);
- OCAMLKW(functor);
- OCAMLKW(if);
- OCAMLKW(in);
- OCAMLKW(include);
- OCAMLKW(inherit);
- OCAMLKW(initializer);
- OCAMLKW(lazy);
- OCAMLKW(let);
- OCAMLKW(match);
- OCAMLKW(method);
- OCAMLKW(module);
- OCAMLKW(mutable);
- OCAMLKW(new);
- OCAMLKW(object);
- OCAMLKW(of);
- OCAMLKW(open);
- OCAMLKW(or);
- OCAMLKW(private);
- OCAMLKW(rec);
- OCAMLKW(sig);
- OCAMLKW(struct);
- OCAMLKW(then);
- OCAMLKW(to);
- OCAMLKW(true);
- OCAMLKW(try);
- OCAMLKW(type);
- OCAMLKW(val);
- OCAMLKW(virtual);
- OCAMLKW(when);
- OCAMLKW(while);
- OCAMLKW(with);
- #undef OCAMLKW
- #endif //OCAML_OCAMLKW_SWG_