Results 228 comments of MegaIng

Where exactly does the randomness come from with a fixed `PYTHONHASHSEED`? memoization should only be random because of `dict`/`set` ordering.

And have you already reported this with langchain? Why do you think this is a lark bug?

Considering that `v_args(meta=True)` is being tested with the order `meta, items`, and those tests still pass, I don't think that changed: https://github.com/lark-parser/lark/blob/ba5ae311569b3ede4f712808e6dfdfe5162461c2/tests/test_trees.py#L209 Not sure what you mean with the rename?...

No, `ParseTree` is correct there. It's an alias for `Tree['Token']`.

With regards to 2, There has been work to create a language server implementation, although that development hasn't gotten that far. For the title and 1), this is something that...

Or... You don't run `black` on this codebase, which in this case destroys information. I presume the problem is that black indents the comments, which is just wrong behavior since...

> @MegaIng Thats correct, the comments get tabbed in with black, however the `strip` fix appears to correct the issue for both Lark proper and standalone. Doesn't hurt to make...

The reason the signature is the way it is is because the line attributes might be `None`. If you want to write typesafe code, you will need to check for...

Probably a duplicate of #1283. The solution is to make sure that you don't have ambiguites, and ideally you always want to use `parser='lalr'`. In this case if you just...