private boolean shouldIgnoreLine(String line)
	{
		if (fluxStack.empty()) return false;

		Matcher loopMatcher    = loopIdentifier.matcher(line);
		Matcher ifMatcher      = ifIdentifier.matcher(line);
		Matcher endFluxMatcher = (fluxStack.peek().getEndFluxPattern().matcher(line));
		Matcher elseMatcher    = elseIdentifier.matcher(line);

		// Enquanto o último resultado de Loop for falso
		if (fluxStack.peek().result() == false) {
			if (loopMatcher.find()) {
				fluxStack.push(new BlankFlux(0, endloopIdentifier, false));
			}

			if (ifMatcher.find()) {
				fluxStack.push(new BlankFlux(0, endifIdentifier, false));
			}

			if (elseMatcher.find()) {
				fluxStack.peek().setResult(!fluxStack.peek().result());
			}

			if (endFluxMatcher.find()) {
				fluxStack.pop();
			}

			return true;
		}

		return false;
	}