#include <stdlib.h> | |
#include <assert.h> | |
#include <stdio.h> | |
#include "node.h" | |
#include "houdini.h" | |
#include "cmark.h" | |
#include "buffer.h" | |
int cmark_version() { return CMARK_VERSION; } | |
const char *cmark_version_string() { return CMARK_VERSION_STRING; } | |
char *cmark_markdown_to_html(const char *text, size_t len, int options) { | |
cmark_node *doc; | |
char *result; | |
doc = cmark_parse_document(text, len, options); | |
result = cmark_render_html(doc, options); | |
cmark_node_free(doc); | |
return result; | |
} |