private char escapedStringChar(J_PositionTrackingPushbackReader var1) throws IOException, J_InvalidSyntaxException {
      char var3 = (char)var1.read();
      char var2;
      switch(var3) {
      case 34:
         var2 = 34;
         break;
      case 47:
         var2 = 47;
         break;
      case 92:
         var2 = 92;
         break;
      case 98:
         var2 = 8;
         break;
      case 102:
         var2 = 12;
         break;
      case 110:
         var2 = 10;
         break;
      case 114:
         var2 = 13;
         break;
      case 116:
         var2 = 9;
         break;
      case 117:
         var2 = (char)this.hexadecimalNumber(var1);
         break;
      default:
         throw new J_InvalidSyntaxException("Unrecognised escape character [" + var3 + "].", var1);
      }

      return var2;
   }