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.

Reply via email to