| Guido van Rossum | a330996 | 1993-07-28 09:05:47 +0000 | [diff] [blame] | 1 | #ifndef Py_PGEN_H | 
| 2 | #define Py_PGEN_H | ||||
| 3 | #ifdef __cplusplus | ||||
| 4 | extern "C" { | ||||
| 5 | #endif | ||||
| 6 | |||||
| Guido van Rossum | f70e43a | 1991-02-19 12:39:46 +0000 | [diff] [blame] | 7 | |
| Guido van Rossum | 85a5fbb | 1990-10-14 12:07:46 +0000 | [diff] [blame] | 8 | /* Parser generator interface */ | 
| 9 | |||||
| Tim Peters | dbd9ba6 | 2000-07-09 03:09:57 +0000 | [diff] [blame] | 10 | extern grammar *meta_grammar(void); | 
| Guido van Rossum | 324aa79 | 1991-04-04 15:44:12 +0000 | [diff] [blame] | 11 | |
| 12 | struct _node; | ||||
| Tim Peters | dbd9ba6 | 2000-07-09 03:09:57 +0000 | [diff] [blame] | 13 | extern grammar *pgen(struct _node *); | 
| Guido van Rossum | a330996 | 1993-07-28 09:05:47 +0000 | [diff] [blame] | 14 | |
| 15 | #ifdef __cplusplus | ||||
| 16 | } | ||||
| 17 | #endif | ||||
| 18 | #endif /* !Py_PGEN_H */ | ||||