Mercurial > hg > vamp-build-and-test
annotate DEPENDENCIES/mingw32/Python27/include/parsetok.h @ 118:770eb830ec19 emscripten
Typo fix
author | Chris Cannam |
---|---|
date | Wed, 18 May 2016 16:14:08 +0100 |
parents | 2a2c65a20a8b |
children |
rev | line source |
---|---|
Chris@87 | 1 |
Chris@87 | 2 /* Parser-tokenizer link interface */ |
Chris@87 | 3 |
Chris@87 | 4 #ifndef Py_PARSETOK_H |
Chris@87 | 5 #define Py_PARSETOK_H |
Chris@87 | 6 #ifdef __cplusplus |
Chris@87 | 7 extern "C" { |
Chris@87 | 8 #endif |
Chris@87 | 9 |
Chris@87 | 10 typedef struct { |
Chris@87 | 11 int error; |
Chris@87 | 12 const char *filename; |
Chris@87 | 13 int lineno; |
Chris@87 | 14 int offset; |
Chris@87 | 15 char *text; |
Chris@87 | 16 int token; |
Chris@87 | 17 int expected; |
Chris@87 | 18 } perrdetail; |
Chris@87 | 19 |
Chris@87 | 20 #if 0 |
Chris@87 | 21 #define PyPARSE_YIELD_IS_KEYWORD 0x0001 |
Chris@87 | 22 #endif |
Chris@87 | 23 |
Chris@87 | 24 #define PyPARSE_DONT_IMPLY_DEDENT 0x0002 |
Chris@87 | 25 |
Chris@87 | 26 #if 0 |
Chris@87 | 27 #define PyPARSE_WITH_IS_KEYWORD 0x0003 |
Chris@87 | 28 #endif |
Chris@87 | 29 |
Chris@87 | 30 #define PyPARSE_PRINT_IS_FUNCTION 0x0004 |
Chris@87 | 31 #define PyPARSE_UNICODE_LITERALS 0x0008 |
Chris@87 | 32 |
Chris@87 | 33 |
Chris@87 | 34 |
Chris@87 | 35 PyAPI_FUNC(node *) PyParser_ParseString(const char *, grammar *, int, |
Chris@87 | 36 perrdetail *); |
Chris@87 | 37 PyAPI_FUNC(node *) PyParser_ParseFile (FILE *, const char *, grammar *, int, |
Chris@87 | 38 char *, char *, perrdetail *); |
Chris@87 | 39 |
Chris@87 | 40 PyAPI_FUNC(node *) PyParser_ParseStringFlags(const char *, grammar *, int, |
Chris@87 | 41 perrdetail *, int); |
Chris@87 | 42 PyAPI_FUNC(node *) PyParser_ParseFileFlags(FILE *, const char *, grammar *, |
Chris@87 | 43 int, char *, char *, |
Chris@87 | 44 perrdetail *, int); |
Chris@87 | 45 PyAPI_FUNC(node *) PyParser_ParseFileFlagsEx(FILE *, const char *, grammar *, |
Chris@87 | 46 int, char *, char *, |
Chris@87 | 47 perrdetail *, int *); |
Chris@87 | 48 |
Chris@87 | 49 PyAPI_FUNC(node *) PyParser_ParseStringFlagsFilename(const char *, |
Chris@87 | 50 const char *, |
Chris@87 | 51 grammar *, int, |
Chris@87 | 52 perrdetail *, int); |
Chris@87 | 53 PyAPI_FUNC(node *) PyParser_ParseStringFlagsFilenameEx(const char *, |
Chris@87 | 54 const char *, |
Chris@87 | 55 grammar *, int, |
Chris@87 | 56 perrdetail *, int *); |
Chris@87 | 57 |
Chris@87 | 58 /* Note that he following function is defined in pythonrun.c not parsetok.c. */ |
Chris@87 | 59 PyAPI_FUNC(void) PyParser_SetError(perrdetail *); |
Chris@87 | 60 |
Chris@87 | 61 #ifdef __cplusplus |
Chris@87 | 62 } |
Chris@87 | 63 #endif |
Chris@87 | 64 #endif /* !Py_PARSETOK_H */ |