code: private void readQuote( char quote, StringBuilder builder ) {
          builder.append( quote );
          boolean isBackslash = false;
          for( ;; ) {
              char ch = read();
              builder.append( ch );
              if( ch == quote && !isBackslash ) {
                  return;
              }
              isBackslash = ch == '\\';
          }
      }
docs: Read a quoted string and append it to the builder.
  
  @param quote the quote character.
  @param builder the target