diff options
Diffstat (limited to 'Lib/symbol.py')
-rwxr-xr-x | Lib/symbol.py | 134 |
1 files changed, 65 insertions, 69 deletions
diff --git a/Lib/symbol.py b/Lib/symbol.py index b4d4e13ab80..679e5c8cc7e 100755 --- a/Lib/symbol.py +++ b/Lib/symbol.py @@ -1,4 +1,4 @@ -#! /usr/bin/env python +#! /usr/bin/env python3 """Non-terminal symbols of Python grammar (from "graminit.h").""" @@ -18,64 +18,64 @@ decorators = 260 decorated = 261 funcdef = 262 parameters = 263 -varargslist = 264 -fpdef = 265 -fplist = 266 -stmt = 267 -simple_stmt = 268 -small_stmt = 269 -expr_stmt = 270 -augassign = 271 -print_stmt = 272 -del_stmt = 273 -pass_stmt = 274 -flow_stmt = 275 -break_stmt = 276 -continue_stmt = 277 -return_stmt = 278 -yield_stmt = 279 -raise_stmt = 280 -import_stmt = 281 -import_name = 282 -import_from = 283 -import_as_name = 284 -dotted_as_name = 285 -import_as_names = 286 -dotted_as_names = 287 -dotted_name = 288 -global_stmt = 289 -exec_stmt = 290 -assert_stmt = 291 -compound_stmt = 292 -if_stmt = 293 -while_stmt = 294 -for_stmt = 295 -try_stmt = 296 -with_stmt = 297 -with_item = 298 -except_clause = 299 -suite = 300 -testlist_safe = 301 -old_test = 302 -old_lambdef = 303 -test = 304 -or_test = 305 -and_test = 306 -not_test = 307 -comparison = 308 -comp_op = 309 -expr = 310 -xor_expr = 311 -and_expr = 312 -shift_expr = 313 -arith_expr = 314 -term = 315 -factor = 316 -power = 317 -atom = 318 -listmaker = 319 -testlist_comp = 320 -lambdef = 321 +typedargslist = 264 +tfpdef = 265 +varargslist = 266 +vfpdef = 267 +stmt = 268 +simple_stmt = 269 +small_stmt = 270 +expr_stmt = 271 +testlist_star_expr = 272 +augassign = 273 +del_stmt = 274 +pass_stmt = 275 +flow_stmt = 276 +break_stmt = 277 +continue_stmt = 278 +return_stmt = 279 +yield_stmt = 280 +raise_stmt = 281 +import_stmt = 282 +import_name = 283 +import_from = 284 +import_as_name = 285 +dotted_as_name = 286 +import_as_names = 287 +dotted_as_names = 288 +dotted_name = 289 +global_stmt = 290 +nonlocal_stmt = 291 +assert_stmt = 292 +compound_stmt = 293 +if_stmt = 294 +while_stmt = 295 +for_stmt = 296 +try_stmt = 297 +with_stmt = 298 +with_item = 299 +except_clause = 300 +suite = 301 +test = 302 +test_nocond = 303 +lambdef = 304 +lambdef_nocond = 305 +or_test = 306 +and_test = 307 +not_test = 308 +comparison = 309 +comp_op = 310 +star_expr = 311 +expr = 312 +xor_expr = 313 +and_expr = 314 +shift_expr = 315 +arith_expr = 316 +term = 317 +factor = 318 +power = 319 +atom = 320 +testlist_comp = 321 trailer = 322 subscriptlist = 323 subscript = 324 @@ -86,19 +86,15 @@ dictorsetmaker = 328 classdef = 329 arglist = 330 argument = 331 -list_iter = 332 -list_for = 333 -list_if = 334 -comp_iter = 335 -comp_for = 336 -comp_if = 337 -testlist1 = 338 -encoding_decl = 339 -yield_expr = 340 +comp_iter = 332 +comp_for = 333 +comp_if = 334 +encoding_decl = 335 +yield_expr = 336 #--end constants-- sym_name = {} -for _name, _value in globals().items(): +for _name, _value in list(globals().items()): if type(_value) is type(0): sym_name[_value] = _name |