| 149 | } |
| 150 | |
| 151 | inline void string_eat_char(std::string::const_iterator& itr, std::string::const_iterator& itrEnd) |
| 152 | { |
| 153 | if (itr != itrEnd) |
| 154 | itr++; |
| 155 | } |
| 156 | |
| 157 | std::string string_slurp_if(std::string::const_iterator& itr, std::string::const_iterator itrEnd, char first, char last); |
| 158 | std::string string_slurp_if(std::string::const_iterator& itr, std::string::const_iterator itrEnd, std::function<bool(char)> fnIs); |