stage4/stage4.cc
changeset 55 8b7a21820737
parent 46 fc1b78ea6d84
child 139 668a54686827
equal deleted inserted replaced
54:66925599259a 55:8b7a21820737
   121     else
   121     else
   122       *out << (unsigned char)toupper(str[i]);
   122       *out << (unsigned char)toupper(str[i]);
   123   return NULL;
   123   return NULL;
   124 }
   124 }
   125 
   125 
       
   126 void *stage4out_c::printlocation_comasep(const char *str) {
       
   127   *out << (unsigned char)toupper(str[0]);
       
   128   *out << ',';
       
   129   *out << (unsigned char)toupper(str[1]);
       
   130   *out << ',';
       
   131   for (int i = 2; str[i] != '\0'; i++)
       
   132     if(str[i] == '.')
       
   133       *out << ',';
       
   134     else
       
   135       *out << (unsigned char)toupper(str[i]);
       
   136   return NULL;
       
   137 }
       
   138 
       
   139 
   126 void *stage4out_c::print(std::string str) {
   140 void *stage4out_c::print(std::string str) {
   127   *out << str;
   141   *out << str;
   128   return NULL;
   142   return NULL;
   129 }
   143 }
   130 
   144