/** * Removes and returns the int at the top of the stack * * @return int at the top of this stack. * @exception EmptyStackException * when empty. */ public int pop() { int value = peek(); list[size - 1] = -1; size--; return value; }
case 4: if(!fStateStack.empty() && (fStateStack.peek()==ST_XML_ATTRIBUTE_VALUE_SQUOTED||fStateStack.peek()==ST_XML_ATTRIBUTE_VALUE_DQUOTED)) { yybegin(ST_ABORT_EMBEDDED); yypushback(yylength()-1); if (fStateStack.peek() == YYINITIAL) { if (fStateStack.peek() == YYINITIAL) { if (!isNestable(tagName) || (!fStateStack.empty() && (fStateStack.peek() == ST_XML_ATTRIBUTE_NAME || fStateStack.peek() == ST_XML_EQUALS || fStateStack.peek() == ST_XML_ATTRIBUTE_VALUE))) { yybegin(ST_XML_TAG_NAME); return XML_TAG_OPEN; if (!isNestable(tagName) || (!fStateStack.empty() && (fStateStack.peek() == ST_XML_ATTRIBUTE_NAME || fStateStack.peek() == ST_XML_EQUALS || fStateStack.peek() == ST_XML_ATTRIBUTE_VALUE))) { yybegin(ST_XML_TAG_NAME); return XML_TAG_OPEN;
if(fStateStack.peek()==YYINITIAL) { if(fStateStack.peek()==YYINITIAL) { if(fStateStack.peek()==YYINITIAL) { if(Debug.debugTokenizer) dump("\nJSP directive start");//$NON-NLS-1$ if (!isNestable(tagName) || (!fStateStack.empty() && (fStateStack.peek() == ST_XML_ATTRIBUTE_NAME || fStateStack.peek() == ST_XML_EQUALS || fStateStack.peek() == ST_XML_ATTRIBUTE_VALUE))) { yybegin(ST_XML_TAG_NAME); return XML_TAG_OPEN; if (!isNestable(tagName) || (!fStateStack.empty() && (fStateStack.peek() == ST_XML_ATTRIBUTE_NAME || fStateStack.peek() == ST_XML_EQUALS || fStateStack.peek() == ST_XML_ATTRIBUTE_VALUE))) { yybegin(ST_XML_TAG_NAME); return XML_TAG_OPEN; if(!fStateStack.empty() && (fStateStack.peek()==ST_XML_ATTRIBUTE_VALUE_SQUOTED||fStateStack.peek()==ST_XML_ATTRIBUTE_VALUE_DQUOTED)) { yybegin(ST_ABORT_EMBEDDED); yypushback(yylength()-1); if(fStateStack.peek()==YYINITIAL) {