public function breakParts($string)
	{
		$parts = preg_split('/[\n]+(```|~~~).*[\n]/', $string);
		$string = '';

		foreach ($parts as $key => $part)
		{
			if ($key%2 === 0) {
				$part = $this->removeStars($part);
				$part = $this->parseComments($part);
			} else {
				$part = $this->parseCode($part);
			}

			if ($part != '') {
				$string .= "{$part}";
			}
		}

		return $string;
	}