#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; | |
} | |