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
Lexer black magic rewrite is to blame. Specifically, lexer.ls:868 skipped a square bracket (oops!) before any "official" rewrite takes place (oops again!).
IMHO this kind of thing belong to the parser. However a refactor would be non-trivial and requires attention from @vendethiel .
I also agree that this should remain open as it is certainly a bug.
Short arrays aren't enough to loop
[to 10]does what expected and so does[.. for [0 to 10]]But in contrast...
[.. for [to 10]]throws