-
## Compiler version
3.3.1-RC1-bin-20230216-2507577-NIGHTLY
## Minimized code
Consider the following macro definition (the macro annotation extracts the number `v` that is applied to `locally`…
-
Hello Dr. Cheung and Dr. Lai,
This is a really cool and helpful package for customizing plots of path models in a convenient way with huge flexibility.
I was testing out this package with an o…
-
When parsing yaml maps, node types are either `ast.MappingNode` or `ast.MappingValueNode`, depending on the number of items it contains:
```yaml
empty: {} # -> ast.MappingNode
single: # -> ast.…
-
Hello, interesting project and architecture.
I see that the support for other programming languages is left for future. Have you considered using tree-sitter for code parsing?
Also, why did you de…
-
It strikes me that (vs `--after-context`/`--before-context`) we could provide a "smarter" context where you could declaratively say eg "show me one level of AST parent above matching nodes as context"…
-
Background: I am writing a compiler in C#, and as such this project seemed like a literal gold mine since I'm using record inheritance for all my AST and other tree nodes. However, I was somewhat disa…
-
This is vscode specific, but should be very easy to add as we have the tree-sitter AST. https://code.visualstudio.com/updates/v1_22#_folding-provider-api
-
Currently, we generate code for the AST tree and the element tree by using the `TreeGenerator` class.
It helps us to not have to change the visitors and other methods manually for every change we d…
-
This is an idea on how to reduce the size of the core firmware.
I noticed that the firmware binary contains the names of all identifiers used in the python code. This allows access to variables usi…
-
I'm glad to find the standard-schema initiative, thanks for starting it!
I'd like to ask about two different cases: producing at runtime, and emitting schemas.
## Producing schemas at runtime
…