From: Finn B. <bc...@us...> - 2002-01-13 18:22:09
|
Update of /cvsroot/jython/jython/org/python/parser In directory usw-pr-cvs1:/tmp/cvs-serv19651 Modified Files: python.jjt Log Message: Added floor division operator. Index: python.jjt =================================================================== RCS file: /cvsroot/jython/jython/org/python/parser/python.jjt,v retrieving revision 2.17 retrieving revision 2.18 diff -C2 -d -r2.17 -r2.18 *** python.jjt 2001/12/20 17:15:01 2.17 --- python.jjt 2002/01/13 18:22:07 2.18 *************** *** 249,252 **** --- 249,253 ---- | < MULTIPLY: "*" > | < DIVIDE: "/" > + | < FLOORDIVIDE: "//" > | < POWER: "**" > | < LSHIFT: "<<" > *************** *** 269,272 **** --- 270,274 ---- | < MULTIPLYEQ: "*=" > | < DIVIDEEQ: "/=" > + | < FLOORDIVIDEEQ: "//=" > | < MODULOEQ: "%=" > | < ANDEQ: "&=" > *************** *** 476,479 **** --- 478,482 ---- | <MULTIPLYEQ> SmartTestList() #aug_multiply(2) | <DIVIDEEQ> SmartTestList() #aug_divide(2) + | <FLOORDIVIDEEQ> SmartTestList() #aug_floordivide(2) | <MODULOEQ> SmartTestList() #aug_modulo(2) | <ANDEQ> SmartTestList() #aug_and(2) *************** *** 661,664 **** --- 664,668 ---- factor() ( <MULTIPLY> factor() #mul_2op(2) | <DIVIDE> factor() #div_2op(2) + | <FLOORDIVIDE> factor() #floordiv_2op(2) | <MODULO> factor() #mod_2op(2) )* } |