]>
git.proxmox.com Git - mirror_edk2.git/blob - AppPkg/Applications/Python/Python-2.7.2/Include/token.h
10 #undef TILDE /* Prevent clash of our definition with system macro. Ex AIX, ioctl.h */
43 #define GREATEREQUAL 31
53 #define PERCENTEQUAL 41
56 #define CIRCUMFLEXEQUAL 44
57 #define LEFTSHIFTEQUAL 45
58 #define RIGHTSHIFTEQUAL 46
59 #define DOUBLESTAREQUAL 47
60 #define DOUBLESLASH 48
61 #define DOUBLESLASHEQUAL 49
63 /* Don't forget to update the table _PyParser_TokenNames in tokenizer.c! */
68 /* Special definitions for cooperation with parser */
72 #define ISTERMINAL(x) ((x) < NT_OFFSET)
73 #define ISNONTERMINAL(x) ((x) >= NT_OFFSET)
74 #define ISEOF(x) ((x) == ENDMARKER)
77 PyAPI_DATA(char *) _PyParser_TokenNames
[]; /* Token names */
78 PyAPI_FUNC(int) PyToken_OneChar(int);
79 PyAPI_FUNC(int) PyToken_TwoChars(int, int);
80 PyAPI_FUNC(int) PyToken_ThreeChars(int, int, int);
85 #endif /* !Py_TOKEN_H */