private void skip()
    {
       if (pos != NO_POS) lastPos = pos;
       if (pos == END_POS) return;

       while (++pos < strChar.length)
       {
          if (quotes.indexOf(strChar[pos]) > -1)
             inQuote = !inQuote;

          if (!inQuote && delim.indexOf(strChar[pos]) > -1)
             return;
       }

       if (pos >= strChar.length) pos = END_POS;
    }