if (!inLiteral && containsSubstringAtOffset(script, commentPrefix, i)) { inLineComment = true; inLineComment = false; if (!inLiteral && containsSubstringAtOffset(script, blockCommentStartDelimiter, i)) { inBlockComment = true; if (!inLiteral && inBlockComment && containsSubstringAtOffset(script, blockCommentEndDelimiter, i)) { inBlockComment = false; if (!inLiteral && !inComment && containsSubstringAtOffset(script, "BEGIN", i)) { compoundStatementDepth++; if (!inLiteral && !inComment && containsSubstringAtOffset(script, "END", i)) { compoundStatementDepth--;
if (!inLiteral && containsSubstringAtOffset(script, commentPrefix, i)) { inLineComment = true; inLineComment = false; if (!inLiteral && containsSubstringAtOffset(script, blockCommentStartDelimiter, i)) { inBlockComment = true; if (!inLiteral && inBlockComment && containsSubstringAtOffset(script, blockCommentEndDelimiter, i)) { inBlockComment = false; if (!inLiteral && !inComment && containsSubstringAtOffset(script, "BEGIN", i)) { compoundStatementDepth++; if (!inLiteral && !inComment && containsSubstringAtOffset(script, "END", i)) { compoundStatementDepth--;