Check operand type of binary operator.
Modify print exception.
Generate code for operator - * /.
Generate code for operator ^ %.
Expression list consume register when parent AST do not limit register count.