(let [foo (let [bar 2] (str bar))] foo)
"2"(let [a "test"])
nil(let (foo 3))
nil(let [] (defn foo []))
#'user/foo
(let [argmap 1])
nil(let (((mymacro 1))))
nil(let [a 0])
nil(let [x 1] (let [x 2] x) x)
1(let [foo "bar"] (if foo (let [foo "baz"])))
nil(let [x (gensym)] `(let [~x 123] ~x))
(clojure.core/let [G__3084611 123] G__3084611)
(let [f (let [*clojure-version* 10] (fn [] *clojure-version*))] (f))
10(let [x 1] `(let [var# ~x] var#))
(clojure.core/let [var__1247814__auto__ 1] var__1247814__auto__)
(let [x (gensym)] `(let [~x ...] ...))
(clojure.core/let [G__1250019 user/...] user/...)
(let [a 42] (let [a (inc a)] a))
43(let [N (range)])
nil(let [y (rand)])
nil(let ((x 1)))
nil(let [x 2.0])
nil(let [[foo] [10]])
nil(let [mem (atom {})])
nil(let [eval 3])
nil(let [x 1])
nil(let [] 42 :a)
:a(let [x# 1])
nil(let [x 5])
nil(let [_-*!?omg?!*-_ "buuaahhaha"])
nil(let [foo :bar])
nil(let [ "wat"] )
"wat"(let [{foo :bar}])
nil(let [_-*!?.omg.?!*-_ "buuaahhaha"])
nil(quote (let 1))
(let 1)
(let ((foo bar)))
nil(let [a 'foo])
nil(let [x 10])
nil(let [a 1])
nil(let [points 0])
nil(let [line read-line])
nil(let [x (vector)])
nil(let [p# println])
nil(let ((mymacro 1)))
nil(let [varname 1])
nil(let [<> {}] (<> {} []))
[](let [c 1])
nil(let [clojure.core/argmap 1])
nil(loop [] (let [stuff]))
nil(macroexpand '(let [a 1] (let [b 2] 3)))
(let [a 1] (let [b 2] 3))
(let [a 1] (let [b 2] (+ a b)))
3(let [i (let [k (int 0)] k)] (inc i))
1(let [a "hi"] (with-out-str (println (let [a "123"]) a)))
"nil hi\n"(let [y 2] (= y (let [x y] x)))
true

