 		let index = content.characters.index(content.startIndex, offsetBy: n)
 
 		currentString += content.substring(to: index)
+		currentStringLength += n
 		charIndex += n
 		content.removeCharactersAtStart(n)
 

		tokens.append(token)

		currentString = ""

	}


		charIndex = 0

		currentString = ""
		currentStringLength = 0
		
		tokens = [Token]()

		var canDoExtraRun = true
