--- /dev/null
+<h1>cgds: C Generic Data Structures library</h1>
+
+<p>Various data structures, from stack to tree, which can contain any data type.</p>
+
+<h3>Example</h3>
+
+<pre><code> Vector v = vector_new(int);
+ vector_push(v, 32);
+ vector_push(v, 42);
+ int a; vector_get(v, 1, a); //a now contains 42
+ vector_set(v, 0, 0); //v[0] now contains 0
+ vector_destroy(v);</code></pre>
+
+<p>More examples in the unit tests under test/ folder.</p>
+++ /dev/null
-# cgds: C Generic Data Structures library
-
-Various data structures, from stack to tree, which can contain any data type.
-
-### Example
- Vector v = vector_new(int);
- vector_push(v, 32);
- vector_push(v, 42);
- int a; vector_get(v, 1, a); //a now contains 42
- vector_set(v, 0, 0); //v[0] now contains 0
- vector_destroy(v);
-
-More examples in the unit tests under test/ folder.
-
-### Contact
-benjamin [dot] a [at] mailoo.org