Detect constants.
This commit is contained in:
parent
f65185b963
commit
bf29efecb3
|
@ -5,5 +5,13 @@
|
|||
(list 'is (list '= (list fnname arg) (eval (list fnname arg))))
|
||||
(catch Exception e (list 'is (list 'thrown? (.getClass e) (list fnname arg))))))
|
||||
|
||||
|
||||
(defn testgen [fndef] nil)
|
||||
|
||||
(defn is-constant? [x] (not (symbol? x)))
|
||||
|
||||
(defn constants [form]
|
||||
(filter is-constant? (flatten form)))
|
||||
|
||||
(comment
|
||||
(constants '(fn is-four [x] (= 88 [44])))
|
||||
)
|
||||
|
|
Loading…
Reference in a new issue