improved parser to handle arithmetic operations operands size