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
This mostly consists of adding location information everywhere, but possibly also making it easier to treat the AST uniformly, without having to care about which specific node we are at. One option is to add a separate structure for the uniform AST that we can convert from/to the normal AST.
The "add location information information everywhere" is fairly easy, but there's a large risk of creating tons of merge conflicts, especially with @Martin-Strecker, so we need to coordinate this effort.