| 119 | 
  | 
            //} | 
| 120 | 
  | 
            if (lookingAtDecimal((tokCommand & Token::negnums) != 0)) { | 
| 121 | 
  | 
                float value = lexi_cast<float>(script.substr(ichToken, cchToken));         | 
| 122 | 
– | 
                std::cout << "encount an decimal: " << value << std::endl; | 
| 122 | 
  | 
                ltoken.push_back(Token(Token::decimal, boost::any(value))); | 
| 123 | 
  | 
                continue; | 
| 124 | 
  | 
            } | 
| 125 | 
  | 
            if (lookingAtInteger((tokCommand & Token::negnums) != 0)) { | 
| 126 | 
  | 
 | 
| 127 | 
  | 
                int val = lexi_cast<int>(script.substr(ichToken, cchToken)); | 
| 129 | 
– | 
                std::cout << "encount an integer: " << val << std::endl; | 
| 128 | 
  | 
                ltoken.push_back(Token(Token::integer,   boost::any(val))); | 
| 129 | 
  | 
                continue; | 
| 130 | 
  | 
            } | 
| 243 | 
  | 
    } | 
| 244 | 
  | 
    cchToken = ichT - ichToken; | 
| 245 | 
  | 
 | 
| 248 | 
– | 
 | 
| 249 | 
– | 
    std::cout << "lookingAtString: encount " << script.substr(ichToken, cchToken) << std::endl;  | 
| 246 | 
  | 
    return true; | 
| 247 | 
  | 
  } | 
| 248 | 
  | 
 | 
| 428 | 
  | 
 | 
| 429 | 
  | 
    cchToken = ichT - ichToken; | 
| 430 | 
  | 
 | 
| 435 | 
– | 
    std::cout << "lookingAtLookupToken: encount " << script.substr(ichToken, cchToken) << std::endl;  | 
| 431 | 
  | 
    return true; | 
| 432 | 
  | 
} | 
| 433 | 
  | 
 |