title: Github markdown, syntax highlight of code blocks in the table cell
body: <p>Markdown has pipe table syntax but it's not enough for some cases.</p>
  
  <pre class="lang-none prettyprint-override"><code>| table | syntax | without multiline cell content |
  </code></pre>
  
  <p>So, we can use HTML table tags.</p>
  
  <pre class="lang-html prettyprint-override"><code>&lt;table&gt;
  &lt;tr&gt;
  &lt;td&gt;
     ```csharp
     const int x = 3;
     const string y = "foo";
     readonly Object obj = getObject();
     ```
  &lt;/td&gt;
  &lt;td&gt;
    ```nemerle
    def x : int = 3;
    def y : string = "foo";
    def obj : Object = getObject();
    ```
  &lt;/td&gt;
  &lt;td&gt;
    Variables defined with &lt;code&gt;def&lt;/code&gt; cannot be changed once defined. This is similar to &lt;code&gt;readonly&lt;/code&gt; or &lt;code&gt;const&lt;/code&gt; in C# or &lt;code&gt;final&lt;/code&gt; in Java. Most variables in Nemerle aren't explicitly typed like this.
  &lt;/td&gt;
  &lt;/tr&gt;
  </code></pre>
  
  <p>But some time ago syntax highlighting was broken and this <a href="https://github.com/rsdn/nemerle/wiki/CSharp-Similarities-and-Differences/fe35c49e0a1fbb0604552f0105dae3cd606ce08d" rel="noreferrer">wiki page</a> looks ugly now. Any ideas on how to fix this?</p>