changes for ** (power) operator

This commit is contained in:
Guido van Rossum 1996-01-12 00:51:44 +00:00
parent b17d5dea48
commit 3d1f09557b
3 changed files with 17 additions and 13 deletions

View File

@ -43,13 +43,14 @@
#define arith_expr 298
#define term 299
#define factor 300
#define atom 301
#define lambdef 302
#define trailer 303
#define subscript 304
#define exprlist 305
#define testlist 306
#define dictmaker 307
#define classdef 308
#define arglist 309
#define argument 310
#define power 301
#define atom 302
#define lambdef 303
#define trailer 304
#define subscript 305
#define exprlist 306
#define testlist 307
#define dictmaker 308
#define classdef 309
#define arglist 310
#define argument 311

View File

@ -43,6 +43,8 @@ OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
#define UNARY_INVERT 15
#define BINARY_POWER 19
#define BINARY_MULTIPLY 20
#define BINARY_DIVIDE 21
#define BINARY_MODULO 22

View File

@ -66,10 +66,11 @@ OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
#define CIRCUMFLEX 33
#define LEFTSHIFT 34
#define RIGHTSHIFT 35
#define DOUBLESTAR 36
/* Don't forget to update the table _PyParser_TokenNames in tokenizer.c! */
#define OP 36
#define ERRORTOKEN 37
#define N_TOKENS 38
#define OP 37
#define ERRORTOKEN 38
#define N_TOKENS 39
/* Special definitions for cooperation with parser */