Sergio A. Vargas

Results 73 comments of Sergio A. Vargas

I'll close this since the answer for the past 2 years has been "Yes. It's active, but not much." Near future developments are tracked in #149

Yeah, the way these words that can be keywords or identifiers are handled is still very hacky. In this case what happens is that the parser sees `begin` and then...

Yes, "open" macros in function parameters won't parse correctly (even if enclosed in parenthesis), but using function-like macros works OK: ```julia function teste( a, @nospecialize(b), c ) return a, b,...

Scoped identifiers were originally only used for import statements. I added them to other places where I don't think it makes sense to have a field expression (like function signatures)...

You can do ```julia @forall(x in y) do a, b # ... end ```

Tree-sitter-julia does require memory than other grammars, but this seems excessive. I'll try to troubleshoot and if I find the issue I'll add wasm to CI to avoid regressions.

> I read that Julia's use of unicode characters as operators may require more memory. I tried to remove most of the operators but that didn't help. What else could...

I've looked at this a couple of times now, and I'm still not sure about how to adjust the precedence of macro calls and short functions so this doesn't happen....