Apparently the code to forestall Tk eating events was too aggressive (Tk user input...
[python/dscho.git] / Include / pgenheaders.h
blobdcd3c5ef5bae7ac8c33c65f331e28b2f42729348
1 #ifndef Py_PGENHEADERS_H
2 #define Py_PGENHEADERS_H
3 #ifdef __cplusplus
4 extern "C" {
5 #endif
8 /* Include files and extern declarations used by most of the parser. */
10 #include "config.h"
12 /* config.h may or may not define DL_IMPORT */
13 #ifndef DL_IMPORT /* declarations for DLL import/export */
14 #define DL_IMPORT(RTYPE) RTYPE
15 #endif
17 #include <stdio.h>
18 #include <string.h>
20 #ifdef HAVE_STDLIB_H
21 #include <stdlib.h>
22 #endif
24 #include "pymem.h"
26 #include "pydebug.h"
28 DL_IMPORT(void) PySys_WriteStdout(const char *format, ...);
29 DL_IMPORT(void) PySys_WriteStderr(const char *format, ...);
31 #define addarc _Py_addarc
32 #define addbit _Py_addbit
33 #define adddfa _Py_adddfa
34 #define addfirstsets _Py_addfirstsets
35 #define addlabel _Py_addlabel
36 #define addstate _Py_addstate
37 #define delbitset _Py_delbitset
38 #define dumptree _Py_dumptree
39 #define findlabel _Py_findlabel
40 #define mergebitset _Py_mergebitset
41 #define meta_grammar _Py_meta_grammar
42 #define newbitset _Py_newbitset
43 #define newgrammar _Py_newgrammar
44 #define pgen _Py_pgen
45 #define printgrammar _Py_printgrammar
46 #define printnonterminals _Py_printnonterminals
47 #define printtree _Py_printtree
48 #define samebitset _Py_samebitset
49 #define showtree _Py_showtree
50 #define tok_dump _Py_tok_dump
51 #define translatelabels _Py_translatelabels
53 #ifdef __cplusplus
55 #endif
56 #endif /* !Py_PGENHEADERS_H */