what does the parser think the modulo and number is doing there?
It thinks you made a weird coding choice, which is why perl will warn you about it, if you let it:
C:\> perl -Mbignum -le "use warnings; use strict; print ( 7 ** 127 ) +% ( 524287 )" print (...) interpreted as function at -e line 1. Useless use of modulus (%) in void context at -e line 1. 2125450924568016708443303831058962243331938167363998499854997578694839 +02203328714236393937418376186556719543
Yet another reason to always use warnings; use strict; or equivalent.
In reply to Re^4: bignum and parenthesis
by pryrt
in thread bignum and parenthesis
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |