putnum(number) { local str; str = itoa(number); if (str == 0) return; putstr(str); free(str); }