| Index: compiled/StringScanner.h |
| =================================================================== |
| --- a/compiled/StringScanner.h |
| +++ b/compiled/StringScanner.h |
| @@ -36,16 +36,22 @@ |
| return mPos >= mEnd; |
| } |
| String::size_type position() const |
| { |
| return mPos - 1; |
| } |
| + void back() |
| + { |
| + if (mPos > 0) |
| + mPos--; |
| + } |
| + |
| String::value_type next() |
| { |
| String::value_type result = done() ? mTerminator : mStr[mPos]; |
| mPos++; |
| return result; |
| } |
| bool skipOne(String::value_type ch) |