summaryrefslogtreecommitdiff
path: root/src/clarktown/core.clj
diff options
context:
space:
mode:
Diffstat (limited to 'src/clarktown/core.clj')
-rw-r--r--src/clarktown/core.clj16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/clarktown/core.clj b/src/clarktown/core.clj
index a6ed42c..2a3e3a1 100644
--- a/src/clarktown/core.clj
+++ b/src/clarktown/core.clj
@@ -1,7 +1,8 @@
(ns clarktown.core
(:require
- [clarktown.parser :as parser]
- [clarktown.parsers :as parsers]))
+ [clarktown.engine :as engine]
+ [clarktown.parsers :as parsers]
+ [clarktown.correctors :as correctors]))
(defn render
@@ -17,14 +18,13 @@
argument, which is a given Markdown block.
An example parser:
- ```
+ ```clojure
{:matcher (fn [block] ...)
:renderers [(fn [block] ...) (fn [block] ...)]}
```"
([markdown]
- (render markdown parsers/parsers))
+ (render markdown parsers/default-parsers))
([markdown given-parsers]
- (parser/parse markdown given-parsers)))
-
-(comment
- (render (slurp "./test.md"))) \ No newline at end of file
+ (render markdown given-parsers correctors/default-correctors))
+ ([markdown given-parsers given-correctors]
+ (engine/render markdown given-parsers given-correctors)))