public int previous() {
        return !expression.isEmpty() && pos > 0 ? (int) expression.charAt(pos - 1) : END_CHAR;
    }
Moves parser to next parseable char
main/src/main/java/cgeo/geocaching/utils/TextParser.java