-
Rolldown currently runs semantic builder numerous times to keep symbols and scopes in sync:
https://github.com/rolldown/rolldown/blob/main/crates/rolldown/src/utils/pre_process_ecma_ast.rs
1. tr…
-
not super high priority but it could be nice to visualize the AST trees for debugging or something?
-
# Create Morphir Parsing Frontend
We want to make it easier to add new front-ends to Morphir. One way we are looking at doing this is by creating:
- A Morphir language dialect (we want to fork one o…
-
### Manifesto
Many of us left or avoided Java because they didn't want the pain of a compile step before seeing changes. Our blessed modern JavaScript tooling comes with the pain of potentially lengt…
-
The following go/types APIs all use Pos in semantically significant ways:
```
Scope.LookupParent(name, pos)
Scope.Contains(pos)
Scope.Innermost(pos)
CheckExpr(fset, pkg, pos, expr, info)
Eval(fs…
-
## Bug Description
Take the following code
```
/**
* I am a comment
*/
const Box = () => {
return (
);
}
export default Box;
```
When I parse the code using this babel con…
-
The readme mentioned that some of the limitations of this extension are caused by VSCode not exposing the AST.
That makes sense. To get the AST ourselves, we'd either have to get a job at Microsof…
-
### Please describe the change / addition you'd like to see made
Natively supporting [tree sitter](https://tree-sitter.github.io/tree-sitter/) for driving syntax highlighting might be worthwhile lo…
-
Default Cypher AST tree printing (based on toString) doesn't print as tree structure and there is no annotation of field name. We can build one for easier optimizer development.
Example:
https://g…
-
### Steps to reproduce
Our app build (`flutter build apk --release`/`flutter build ios --release`) started failing with this `IconTreeShakerException` error after making seemingly-benign code chang…