Úgy tudom a parsere ilyen (buta) vagyis a szintaxis úgy van definiálva hogy a pont utáni szöveg már nem befolyásolhatja lebegőpontos szám vagy metódushívás jön, azaz nem kell lookahead a parserba - mire a pont jön a dolog eldőlt.
szerk.: A zárójel meg egy aritmetikai kifejezés zárójele, semmi extra. (-4).__abs__() vagy pl. ((5 - 2) * (1 - 15)).__abs__(). Viszont lezárja a -4 parsolását ami így egyértelműen egy egész.