public String readString() {
    skipWhitespace(true);
    char c = peekChar();
    return c == '"' || c == '\'' ? readQuotedString() : readWord();
  }
public String readString ( ) { skipWhitespace ( true ) ; char c = peekChar ( ) ; return c == '"' || c == '\'' ? readQuotedString ( ) : readWord ( ) ; }
Reads a quoted or unquoted string and returns it.