The analyzer always took (nth items 2) as the value, so (def x "doc" 42) bound x to the docstring and dropped 42. Now it mirrors the interpreter: when there are 4+ items and item 2 is a string, item 2 is the docstring (attached as :doc meta) and item 3 is the value. Conformance 335/335 x3. |
||
|---|---|---|
| .. | ||
| clojure/core | ||
| jolt | ||