better formatting
less, great, lesseq, greateq error. nullcheck to avoid NPE
error messages for logical operator aplied to non-bool operand
 call exp setting, and minus node
add, minus, mult, divide arithmetic operator applied to non numeric operand