All pastes #519291 Raw Edit

ecote

public text v1 · immutable
#519291 ·published 2007-05-29 16:42 UTC
rendered paste body
string ReadToken(string word2)
{
  word3="";
  int ilosc=0;
  int j=0;
  for(int i=0;i<word2.size();i++)
     {
          
          if (((word2[i]<91)&&(word2[i]>64))||((word2[i]<123)&&(word2[i]>96))) //jezeli jest litera
          
          word3+=word2[i];
          
          else 
          {
               if ((word2[i]<58)&&(word2[i]>47)) //jezeli jest liczba
               word3+=word2[i];
               else
               {
                while(j<(roz_tab-1))  //jezeli jest w tablicy
                {
                   if((word2[i])!=(tab[j])) j++;  
                   else
                   {   
                      if (word2[i]==tab[6]) 
                      {
                         ilosc++;
                         cout<<"ilosc "<<ilosc<<endl;
                         S1.Push(word2[i]);
                         cout<<"zapisane  aaaa "<<word2[i]<<endl;
                         break;
                      };
                      if (word2[i]==tab[7])
                         {
                             cout<<"aaaaa"<<endl;
                              if (ilosc>0)
                              {
                                 string word1;
                                 
                                 while(word1[0]!=tab[6])
                                 {
                                    word1=S1.Pop();
                                    cout<<"zdjete "<<word1<<endl;
                                    word3+=word1;
                                   
                                 };
                              
                              }
                         break;
                         }
                          
                         S1.Push(word2[i]);cout<<"zapisane  BBBB "<<word2[i]<<endl; break;
     
                   
                   }; //end of while
     
                }   
               
               }
          }
                
        
     }    //end of if1
     
     
          //word3+=S1.Pop();
          //word3+=S1.Pop();
     return word3;  
}//end of function