10
#undef TILDE /* Prevent clash of our definition with system macro. Ex AIX, ioctl.h */
42
#define GREATEREQUAL 30
52
#define PERCENTEQUAL 40
55
#define CIRCUMFLEXEQUAL 43
56
#define LEFTSHIFTEQUAL 44
57
#define RIGHTSHIFTEQUAL 45
58
#define DOUBLESTAREQUAL 46
59
#define DOUBLESLASH 47
60
#define DOUBLESLASHEQUAL 48
65
/* Don't forget to update the table _PyParser_TokenNames in tokenizer.c! */
72
/* Special definitions for cooperation with parser */
76
#define ISTERMINAL(x) ((x) < NT_OFFSET)
77
#define ISNONTERMINAL(x) ((x) >= NT_OFFSET)
78
#define ISEOF(x) ((x) == ENDMARKER)
81
PyAPI_DATA(const char *) _PyParser_TokenNames[]; /* Token names */
82
PyAPI_FUNC(int) PyToken_OneChar(int);
83
PyAPI_FUNC(int) PyToken_TwoChars(int, int);
84
PyAPI_FUNC(int) PyToken_ThreeChars(int, int, int);
89
#endif /* !Py_TOKEN_H */
90
#endif /* Py_LIMITED_API */