merge branch 'f/empty-cond'
This commit is contained in:
commit
6916eea604
@ -67,6 +67,9 @@
|
|||||||
bar
|
bar
|
||||||
(if baz
|
(if baz
|
||||||
quux))"
|
quux))"
|
||||||
|
(if (empty? branches)
|
||||||
|
nil
|
||||||
|
(do
|
||||||
(setv branches (iter branches))
|
(setv branches (iter branches))
|
||||||
(setv branch (next branches))
|
(setv branch (next branches))
|
||||||
(defn check-branch [branch]
|
(defn check-branch [branch]
|
||||||
@ -86,7 +89,7 @@
|
|||||||
(setv cur-branch (check-branch branch))
|
(setv cur-branch (check-branch branch))
|
||||||
(.append latest-branch cur-branch)
|
(.append latest-branch cur-branch)
|
||||||
(setv latest-branch cur-branch))
|
(setv latest-branch cur-branch))
|
||||||
root)
|
root)))
|
||||||
|
|
||||||
|
|
||||||
(defmacro for [args &rest body]
|
(defmacro for [args &rest body]
|
||||||
|
@ -231,7 +231,8 @@
|
|||||||
"NATIVE: test if cond sorta works."
|
"NATIVE: test if cond sorta works."
|
||||||
(cond
|
(cond
|
||||||
[(= 1 2) (assert (is true false))]
|
[(= 1 2) (assert (is true false))]
|
||||||
[(is None None) (setv x true) (assert x)]))
|
[(is None None) (setv x true) (assert x)])
|
||||||
|
(assert (= (cond) nil)))
|
||||||
|
|
||||||
|
|
||||||
(defn test-index []
|
(defn test-index []
|
||||||
|
Loading…
x
Reference in New Issue
Block a user