bundles/org.apache.jasper.glassfish/src/org/apache/jasper/compiler/Parser.java
private void parseScriptlet(Node parent) throws JasperException {
	start = reader.mark();
	Mark stop = reader.skipUntil("%>");
	if (stop == null) {
	    err.jspError(start, "jsp.error.unterminated", "&lt;%");
	}

	new Node.Scriptlet(parseScriptText(reader.getText(start, stop)),
			   start, parent);
    }
private void parseScriptlet(Node parent) throws JasperException {
	start = reader.mark();
	Mark stop = reader.skipUntil("%>");
	if (stop == null) {
	    err.jspError(start, "jsp.error.unterminated", "&lt;%");
	}

	new Node.Scriptlet(parseScriptText(reader.getText(start, stop)),
			   start, parent);
    }
private void parseScriptlet ( Node parent ) throws JasperException { start = reader . mark ( ) ; Mark stop = reader . skipUntil ( "%>" ) ; if ( stop == null ) { err . jspError ( start , "jsp.error.unterminated" , "&lt;%" ) ; } new Node . Scriptlet ( parseScriptText ( reader . getText ( start , stop ) ) , start , parent ) ; }
/*
ScriptletBody ::= (Char* - (char* '%>')) '%>'
/ * ScriptletBody :: = ( Char * - ( char * % > )) % >