| Guido van Rossum | b31c7f7 | 1993-11-11 10:31:23 +0000 | [diff] [blame] | 1 | # Non-terminal symbols of Python grammar (from "graminit.h") |
| 2 | |||||
| 3 | single_input = 256 | ||||
| 4 | file_input = 257 | ||||
| 5 | eval_input = 258 | ||||
| Guido van Rossum | b6775db | 1994-08-01 11:34:53 +0000 | [diff] [blame] | 6 | funcdef = 259 |
| 7 | parameters = 260 | ||||
| 8 | varargslist = 261 | ||||
| 9 | fpdef = 262 | ||||
| 10 | fplist = 263 | ||||
| 11 | stmt = 264 | ||||
| 12 | simple_stmt = 265 | ||||
| 13 | small_stmt = 266 | ||||
| 14 | expr_stmt = 267 | ||||
| 15 | print_stmt = 268 | ||||
| 16 | del_stmt = 269 | ||||
| 17 | pass_stmt = 270 | ||||
| 18 | flow_stmt = 271 | ||||
| 19 | break_stmt = 272 | ||||
| 20 | continue_stmt = 273 | ||||
| 21 | return_stmt = 274 | ||||
| 22 | raise_stmt = 275 | ||||
| 23 | import_stmt = 276 | ||||
| 24 | global_stmt = 277 | ||||
| 25 | access_stmt = 278 | ||||
| 26 | accesstype = 279 | ||||
| 27 | exec_stmt = 280 | ||||
| 28 | compound_stmt = 281 | ||||
| 29 | if_stmt = 282 | ||||
| 30 | while_stmt = 283 | ||||
| 31 | for_stmt = 284 | ||||
| 32 | try_stmt = 285 | ||||
| 33 | except_clause = 286 | ||||
| 34 | suite = 287 | ||||
| 35 | test = 288 | ||||
| 36 | and_test = 289 | ||||
| 37 | not_test = 290 | ||||
| 38 | comparison = 291 | ||||
| 39 | comp_op = 292 | ||||
| 40 | expr = 293 | ||||
| 41 | xor_expr = 294 | ||||
| 42 | and_expr = 295 | ||||
| 43 | shift_expr = 296 | ||||
| 44 | arith_expr = 297 | ||||
| 45 | term = 298 | ||||
| 46 | factor = 299 | ||||
| 47 | atom = 300 | ||||
| 48 | lambdef = 301 | ||||
| Guido van Rossum | b31c7f7 | 1993-11-11 10:31:23 +0000 | [diff] [blame] | 49 | trailer = 302 |
| 50 | subscript = 303 | ||||
| 51 | exprlist = 304 | ||||
| 52 | testlist = 305 | ||||
| 53 | dictmaker = 306 | ||||
| 54 | classdef = 307 | ||||
| 55 | |||||
| 56 | names = dir() | ||||
| 57 | sym_name = {} | ||||
| 58 | for name in names: | ||||
| 59 | number = eval(name) | ||||
| 60 | sym_name[number] = name | ||||