Staging
v0.5.1
https://github.com/python/cpython
Revision 180d7b4d5588737601b3242d8ce9cab59a75286f authored by Guido van Rossum on 29 September 1994, 09:45:57 UTC, committed by Guido van Rossum on 29 September 1994, 09:45:57 UTC
	global: Py_MakePendingCalls.  Also guard against recursive calls

	* Include/classobject.h, Objects/classobject.c,
	Python/{ceval.c,bltinmodule.c}: entirely redone operator
	overloading.  The rules for class instances are now much more
	relaxed than for other built-in types
	(whose coerce must still return two objects of the same type)
1 parent fe3f1a2
Raw File
Tip revision: 180d7b4d5588737601b3242d8ce9cab59a75286f authored by Guido van Rossum on 29 September 1994, 09:45:57 UTC
* Python/ceval.c, Include/ceval.h: promote MakePendingCalls to
Tip revision: 180d7b4
graminit.h
#define single_input 256
#define file_input 257
#define eval_input 258
#define funcdef 259
#define parameters 260
#define varargslist 261
#define fpdef 262
#define fplist 263
#define stmt 264
#define simple_stmt 265
#define small_stmt 266
#define expr_stmt 267
#define print_stmt 268
#define del_stmt 269
#define pass_stmt 270
#define flow_stmt 271
#define break_stmt 272
#define continue_stmt 273
#define return_stmt 274
#define raise_stmt 275
#define import_stmt 276
#define global_stmt 277
#define access_stmt 278
#define accesstype 279
#define exec_stmt 280
#define compound_stmt 281
#define if_stmt 282
#define while_stmt 283
#define for_stmt 284
#define try_stmt 285
#define except_clause 286
#define suite 287
#define test 288
#define and_test 289
#define not_test 290
#define comparison 291
#define comp_op 292
#define expr 293
#define xor_expr 294
#define and_expr 295
#define shift_expr 296
#define arith_expr 297
#define term 298
#define factor 299
#define atom 300
#define lambdef 301
#define trailer 302
#define subscript 303
#define exprlist 304
#define testlist 305
#define dictmaker 306
#define classdef 307
back to top