Sgl_addition
Sgl_addition(left,right,/*into*/result);
Sgl_addition(left,right,/*to*/result);
else Sgl_addition(opnd1,opnd2,opnd1);
else Sgl_addition(opnd1,opnd2,opnd1);
Sgl_addition(result,newbit,sum);
Sgl_addition(result,(newbit<<1),result);
Sgl_addition(left,right,/*into*/result);
Sgl_addition(left,right,/*to*/result);