Skip to content

Restructure AST for easier use in the IDE backend #68

@anka-213

Description

@anka-213

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.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions