/** Returns the index of the first semicolon before the first parameter.
* @returns the index of the semicolon before the first parameter, or -1 if no parameter is present. */
protected int indexOfFirstSemi()
{ Parser par=new Parser(value);
par.goToSkippingQuoted('>');
if (par.getPos()==value.length()) par.setPos(0);
par.goToSkippingQuoted(';');
if (par.getPos()<value.length()) return par.getPos();
else return -1;
}