Mercurial > cpython-lru_cache-weakref
annotate Include/graminit.h @ 4566:6403c94de50d legacy-trunk
Added safeguard against failure in __del__.
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Wed, 27 Nov 1996 19:39:58 +0000 |
| parents | 138fa15a1032 |
| children | 0a5cea427a9f |
| rev | line source |
|---|---|
| 6 | 1 #define single_input 256 |
| 2 #define file_input 257 | |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
3 #define eval_input 258 |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
4 #define funcdef 259 |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
5 #define parameters 260 |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
6 #define varargslist 261 |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
7 #define fpdef 262 |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
8 #define fplist 263 |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
9 #define stmt 264 |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
10 #define simple_stmt 265 |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
11 #define small_stmt 266 |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
12 #define expr_stmt 267 |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
13 #define print_stmt 268 |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
14 #define del_stmt 269 |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
15 #define pass_stmt 270 |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
16 #define flow_stmt 271 |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
17 #define break_stmt 272 |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
18 #define continue_stmt 273 |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
19 #define return_stmt 274 |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
20 #define raise_stmt 275 |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
21 #define import_stmt 276 |
|
2075
4c347e4d13f1
Changed since Grammar has changed
Guido van Rossum <guido@python.org>
parents:
1415
diff
changeset
|
22 #define dotted_name 277 |
|
4c347e4d13f1
Changed since Grammar has changed
Guido van Rossum <guido@python.org>
parents:
1415
diff
changeset
|
23 #define global_stmt 278 |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
24 #define exec_stmt 279 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
25 #define compound_stmt 280 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
26 #define if_stmt 281 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
27 #define while_stmt 282 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
28 #define for_stmt 283 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
29 #define try_stmt 284 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
30 #define except_clause 285 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
31 #define suite 286 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
32 #define test 287 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
33 #define and_test 288 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
34 #define not_test 289 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
35 #define comparison 290 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
36 #define comp_op 291 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
37 #define expr 292 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
38 #define xor_expr 293 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
39 #define and_expr 294 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
40 #define shift_expr 295 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
41 #define arith_expr 296 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
42 #define term 297 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
43 #define factor 298 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
44 #define power 299 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
45 #define atom 300 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
46 #define lambdef 301 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
47 #define trailer 302 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
48 #define subscriptlist 303 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
49 #define subscript 304 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
50 #define sliceop 305 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
51 #define exprlist 306 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
52 #define testlist 307 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
53 #define dictmaker 308 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
54 #define classdef 309 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
55 #define arglist 310 |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3830
diff
changeset
|
56 #define argument 311 |
