stage4/generate_c/generate_c_il.cc
changeset 835 182036ed6475
parent 834 783ef40344dd
child 842 2415912b0aa0
equal deleted inserted replaced
834:783ef40344dd 835:182036ed6475
   444         wanted_variablegeneration = assignment_vg;
   444         wanted_variablegeneration = assignment_vg;
   445 
   445 
   446       symbol->accept(*this);
   446       symbol->accept(*this);
   447       s4o.print(",");
   447       s4o.print(",");
   448       if (negative) {
   448       if (negative) {
   449 	    if (get_datatype_info_c::is_BOOL_compatible(this->current_operand->datatype))
   449         if (get_datatype_info_c::is_BOOL_compatible(this->current_operand->datatype))
   450           s4o.print("!");
   450           s4o.print("!");
   451         else
   451         else
   452           s4o.print("~");
   452           s4o.print("~");
   453       }
   453       }
   454       wanted_variablegeneration = expression_vg;
   454       wanted_variablegeneration = expression_vg;