private void handleContinuationOfOpenLiteral(Token continuedLine,
			Token continuingLine) {
		// 'If the continued line contains an alphanumeric or national
		// literal without a closing quotation mark, all spaces at the end
		// of the continued line (through column 72) are considered to be
		// part of the literal.'

		final Token correctedContinuedLine = continuedLine;

		// 'The continuation line must contain a hyphen in the indicator
		// area, and the first nonblank character must be a quotation mark.
		// The continuation of the literal begins with the character
		// immediately following the quotation mark.'
		//
		// We know the indicator is already there, so we can cross that of
		// the list. Next is to find the first non-blank character.
		final String rawContinuingLine = continuingLine.getText();
		final int startOfContinuingLine = firstNonBlank(rawContinuingLine);

		if (startOfContinuingLine < 0) {
			// The line is all blanks...
			// TODO Throw error.
			if (LOGGER.isTraceEnabled()) {
				LOGGER.trace("ERROR while handling continuation: continuation is all blanks.");
			}
			return;
		}

		// TODO Should this match the delimiter of the open literal ?
		if (!isQuotationMark(rawContinuingLine.charAt(startOfContinuingLine))) {
			// No quotation mark...
			// TODO Throw error.
			if (LOGGER.isTraceEnabled()) {
				LOGGER.trace("ERROR while handling continuation: "
						+ "expected quotation mark as start of the continuation");
			}
			return;
		}

		final Token[] splitContinuingLine = continuingLine
				.split(startOfContinuingLine);

		final Token skippedStartOfContinuingLine = splitContinuingLine[0];
		final Token correctedContinuingLine = splitContinuingLine[1];

		if (LOGGER.isTraceEnabled()) {
			LOGGER.trace("Continue open literal in " + correctedContinuedLine);
			LOGGER.trace("    with " + correctedContinuingLine);
		}

		buffer(continued(correctedContinuedLine));
		bufferSkippedByContinuation();
		buffer(skipped(skippedStartOfContinuingLine));
		buffer(continuing(correctedContinuingLine, true));
	}