You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The macro areduce defines two symbols specified by the arguments ret and init. Symbols placed there are currently not recognized by Cursive.
My use case is the following function:
(defndecode-len"Returns the length represented by the encoded bytes."
[^bytes b]
{:pre [(=4 (count b))]}
(areduce b i ret 0
(+ ret (bit-shift-left (bit-and0xff (int (aget b i))) (* i 8)))))
here i and ret are marked as cannot be resolved by v0.1.29.
The text was updated successfully, but these errors were encountered:
Yes, see #147, which is the catch-all for this problem. That said, that's more oriented to third-party macros, core ones like areduce I normally add to Cursive directly.
The macro areduce defines two symbols specified by the arguments
ret
andinit
. Symbols placed there are currently not recognized by Cursive.My use case is the following function:
here
i
andret
are marked ascannot be resolved
by v0.1.29.The text was updated successfully, but these errors were encountered: