print (1+2)*3;can print 9, instead of 3.
I'd prefer always have '3' (as a result of sum 1 + 2) here. A C-programmer would tread this like (print (1 + 2) * 3); # prints int, then returns void
print (or do)? And is print .(1+2)*3 allowed?
in fact, that is exactly (print.getArgument(3) * 3); the same as above. so why not 'print($x)' == 'print ($x)' ;-) -- Andrew.