code: static String parms(String types) {
          int[] pos = new int[] { 0 };
          StringBuilder sb = new StringBuilder();
  
          boolean first = true;
  
          String t;
  
          while ((t = desc(types, pos)) != null) {
              if (first) {
                  first = false;
              } else {
                  sb.append(',');
              }
              sb.append(t);
          }
  
          return sb.toString();
      }
docs: Converts a series of type descriptors into a comma-separated,
  readable string. This is used for the parameter types of a
  method descriptor.
  
  @param types the parameter types
  @return the readable string