Skip to content

Commit 4ac3fbe

Browse files
author
Yannick Scherer
committed
Convert multi-line String to s-expression.
1 parent 286a8f3 commit 4ac3fbe

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/rewrite_clj/convert.clj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@
3434
(defmethod ->sexpr :vector [v] (vec (children->sexprs v)))
3535
(defmethod ->sexpr :set [v] (set (children->sexprs v)))
3636
(defmethod ->sexpr :map [v] (apply hash-map (children->sexprs v)))
37+
(defmethod ->sexpr :multi-line [v]
38+
(let [parts (rest v)]
39+
(apply str (butlast (interleave parts (repeat "\n"))))))
3740

3841
;; ## Wrapped
3942

0 commit comments

Comments
 (0)