minus_flag
if(!(flags & (minus_flag | zero_flag))) {
if(flags & minus_flag)
if(!(flags & minus_flag))
if(flags & minus_flag)
while(!(flags & minus_flag) && --width > 0) {
while((flags & minus_flag) && --width > 0) {
flags |= minus_flag;
if((flags & minus_flag) && (flags & zero_flag))