the supported languages. - Added keyword list for most of the languages that didn't have one. - "All keywords" warning support, through the -DSWIG_ALLKW option. Read the Changes.current git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5543 626c5289-ae23-0410-ae9c-e8d60b6d4f22
37 lines
546 B
Text
37 lines
546 B
Text
#ifndef __python_pythonkw_swg__
|
|
#define __python_pythonkw_swg__
|
|
|
|
/* Warnings for Python keywords */
|
|
#define PYKW(x) %namewarn("314:" #x " is a python keyword") #x
|
|
|
|
PYKW(and);
|
|
PYKW(assert);
|
|
PYKW(break);
|
|
PYKW(class);
|
|
PYKW(continue);
|
|
PYKW(def);
|
|
PYKW(del);
|
|
PYKW(elif);
|
|
PYKW(else);
|
|
PYKW(except);
|
|
PYKW(exec);
|
|
PYKW(finally);
|
|
PYKW(for);
|
|
PYKW(from);
|
|
PYKW(global);
|
|
PYKW(if);
|
|
PYKW(import);
|
|
PYKW(in);
|
|
PYKW(is);
|
|
PYKW(lambda);
|
|
PYKW(not);
|
|
PYKW(or);
|
|
PYKW(pass);
|
|
PYKW(print);
|
|
PYKW(raise);
|
|
PYKW(return);
|
|
PYKW(try);
|
|
PYKW(while);
|
|
|
|
|
|
#endif //__python_pythonkw_swg__
|