In the following example we will implement support for fenced code blocks which are part of the github flavored markdown.