Order of evaluation

Arithmetic expressions

$x + $y * ( $a + $b )
do{ print 1; $x } + do { print 2; $y } * ( do { print 3; $a } + do { print 4; $b } )

Next