diff options
Diffstat (limited to 'src/clarktown/parsers')
| -rw-r--r-- | src/clarktown/parsers/empty_block.clj | 13 | ||||
| -rw-r--r-- | src/clarktown/parsers/heading_block.clj | 13 |
2 files changed, 26 insertions, 0 deletions
diff --git a/src/clarktown/parsers/empty_block.clj b/src/clarktown/parsers/empty_block.clj new file mode 100644 index 0000000..889c9ae --- /dev/null +++ b/src/clarktown/parsers/empty_block.clj @@ -0,0 +1,13 @@ +(ns clarktown.parsers.empty-block + (:require + [clojure.string :as string])) + + +(defn is? + [block] + (string/blank? (string/trim block))) + + +(defn render + [block] + "emptyblockgoeshere") diff --git a/src/clarktown/parsers/heading_block.clj b/src/clarktown/parsers/heading_block.clj new file mode 100644 index 0000000..588d196 --- /dev/null +++ b/src/clarktown/parsers/heading_block.clj @@ -0,0 +1,13 @@ +(ns clarktown.parsers.heading-block + (:require + [clojure.string :as string])) + +(defn is? + [block] + (= true (-> (clojure.string/trim block) + (string/starts-with? "#")))) + + +(defn render + [block] + "headingblock") |
