| 
									
										
										
										
											1993-07-28 09:05:47 +00:00
										 |  |  | #ifndef Py_PGENHEADERS_H
 | 
					
						
							|  |  |  | #define Py_PGENHEADERS_H
 | 
					
						
							|  |  |  | #ifdef __cplusplus
 | 
					
						
							|  |  |  | extern "C" { | 
					
						
							|  |  |  | #endif
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											1991-02-19 12:39:46 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											1994-08-29 10:55:19 +00:00
										 |  |  | /* Include files and extern declarations used by most of the parser. */ | 
					
						
							| 
									
										
										
										
											1990-12-20 15:06:42 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											1994-08-01 11:34:53 +00:00
										 |  |  | #include "config.h"
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											1996-05-22 17:28:54 +00:00
										 |  |  | /* config.h may or may not define DL_IMPORT */ | 
					
						
							|  |  |  | #ifndef DL_IMPORT	/* declarations for DLL import/export */
 | 
					
						
							|  |  |  | #define DL_IMPORT(RTYPE) RTYPE
 | 
					
						
							|  |  |  | #endif
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											1990-12-20 15:06:42 +00:00
										 |  |  | #include <stdio.h>
 | 
					
						
							| 
									
										
										
										
											1990-12-20 23:13:00 +00:00
										 |  |  | #include <string.h>
 | 
					
						
							| 
									
										
										
										
											1990-12-20 15:06:42 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											1994-08-01 11:34:53 +00:00
										 |  |  | #ifdef HAVE_STDLIB_H
 | 
					
						
							| 
									
										
										
										
											1990-12-20 23:13:00 +00:00
										 |  |  | #include <stdlib.h>
 | 
					
						
							|  |  |  | #endif
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2000-07-31 22:19:30 +00:00
										 |  |  | #include "pymem.h"
 | 
					
						
							| 
									
										
										
										
											1990-12-20 15:06:42 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											1996-05-22 17:28:54 +00:00
										 |  |  | #include "pydebug.h"
 | 
					
						
							| 
									
										
										
										
											1993-07-28 09:05:47 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											1998-12-04 18:48:25 +00:00
										 |  |  | DL_IMPORT(void) PySys_WriteStdout(const char *format, ...); | 
					
						
							|  |  |  | DL_IMPORT(void) PySys_WriteStderr(const char *format, ...); | 
					
						
							| 
									
										
										
										
											1998-09-17 14:00:22 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											1996-05-24 20:43:31 +00:00
										 |  |  | #define addarc _Py_addarc
 | 
					
						
							|  |  |  | #define addbit _Py_addbit
 | 
					
						
							|  |  |  | #define adddfa _Py_adddfa
 | 
					
						
							|  |  |  | #define addfirstsets _Py_addfirstsets
 | 
					
						
							|  |  |  | #define addlabel _Py_addlabel
 | 
					
						
							|  |  |  | #define addstate _Py_addstate
 | 
					
						
							|  |  |  | #define delbitset _Py_delbitset
 | 
					
						
							|  |  |  | #define dumptree _Py_dumptree
 | 
					
						
							|  |  |  | #define findlabel _Py_findlabel
 | 
					
						
							|  |  |  | #define mergebitset _Py_mergebitset
 | 
					
						
							|  |  |  | #define meta_grammar _Py_meta_grammar
 | 
					
						
							|  |  |  | #define newbitset _Py_newbitset
 | 
					
						
							|  |  |  | #define newgrammar _Py_newgrammar
 | 
					
						
							|  |  |  | #define pgen _Py_pgen
 | 
					
						
							|  |  |  | #define printgrammar _Py_printgrammar
 | 
					
						
							|  |  |  | #define printnonterminals _Py_printnonterminals
 | 
					
						
							|  |  |  | #define printtree _Py_printtree
 | 
					
						
							|  |  |  | #define samebitset _Py_samebitset
 | 
					
						
							|  |  |  | #define showtree _Py_showtree
 | 
					
						
							|  |  |  | #define tok_dump _Py_tok_dump
 | 
					
						
							|  |  |  | #define translatelabels _Py_translatelabels
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											1993-07-28 09:05:47 +00:00
										 |  |  | #ifdef __cplusplus
 | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | #endif
 | 
					
						
							|  |  |  | #endif /* !Py_PGENHEADERS_H */
 |