Add testing status to run
This commit is contained in:
parent
46817bd4e5
commit
b723532d1a
|
@ -30,11 +30,13 @@
|
||||||
(defn clean-out [value]
|
(defn clean-out [value]
|
||||||
#?(:clj value :cljs (clj->js value)))
|
#?(:clj value :cljs (clj->js value)))
|
||||||
|
|
||||||
(defn run [source]
|
(defn run
|
||||||
|
([source] (run source false))
|
||||||
|
([source testing?]
|
||||||
(let [user_scanned (s/scan source "user input")
|
(let [user_scanned (s/scan source "user input")
|
||||||
user_tokens (:tokens user_scanned)
|
user_tokens (:tokens user_scanned)
|
||||||
user_parsed (p/apply-parser g/script user_tokens)
|
user_parsed (p/apply-parser g/script user_tokens)
|
||||||
user_result (i/interpret-safe source user_parsed {})
|
user_result (i/interpret-safe source user_parsed {::i/testing? testing?})
|
||||||
result_str (show/show user_result)
|
result_str (show/show user_result)
|
||||||
post_scanned (s/scan pre/postlude "postlude")
|
post_scanned (s/scan pre/postlude "postlude")
|
||||||
post_tokens (:tokens post_scanned)
|
post_tokens (:tokens post_scanned)
|
||||||
|
@ -57,6 +59,9 @@
|
||||||
(clean-out clj_result)
|
(clean-out clj_result)
|
||||||
)
|
)
|
||||||
))
|
))
|
||||||
|
)
|
||||||
|
|
||||||
|
(defn test [source] (run source true))
|
||||||
|
|
||||||
(comment
|
(comment
|
||||||
(def source "
|
(def source "
|
||||||
|
|
Loading…
Reference in New Issue
Block a user