stage4/stage4.cc
changeset 210 8387cac2aba6
parent 202 da1a8186f86f
child 267 0a1204bcc9af
equal deleted inserted replaced
209:30cbae46190d 210:8387cac2aba6
   105 void *stage4out_c::print_integer(int integer) {
   105 void *stage4out_c::print_integer(int integer) {
   106   *out << integer;
   106   *out << integer;
   107   return NULL;
   107   return NULL;
   108 }
   108 }
   109 
   109 
       
   110 void *stage4out_c::print_long_integer(unsigned long l_integer) {
       
   111   *out << l_integer << "UL";
       
   112   return NULL;
       
   113 }
       
   114 
       
   115 void *stage4out_c::print_long_long_integer(unsigned long long ll_integer) {
       
   116   *out << ll_integer << "ULL";
       
   117   return NULL;
       
   118 }
       
   119 
   110 void *stage4out_c::printupper(const char *str) {
   120 void *stage4out_c::printupper(const char *str) {
   111   for (int i = 0; str[i] != '\0'; i++)
   121   for (int i = 0; str[i] != '\0'; i++)
   112     *out << (unsigned char)toupper(str[i]);
   122     *out << (unsigned char)toupper(str[i]);
   113   return NULL;
   123   return NULL;
   114 }
   124 }