protected boolean isNumericalLiteralModifier(char c) {
        switch(c) {
        case 'l': case 'L':
        case 'f': case 'F':
        case 'd': case 'D':
            return true;
        default:
            return false;
        }
    }