Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Less fragile subtree construction in parse transformation #20

Open
daniel-horpacsi opened this issue Nov 27, 2023 · 0 comments
Open

Less fragile subtree construction in parse transformation #20

daniel-horpacsi opened this issue Nov 27, 2023 · 0 comments
Labels
enhancement New feature or request question Further information is requested

Comments

@daniel-horpacsi
Copy link
Collaborator

#14 adds a parse transformation that changes message handling in programs under test. It works fine, but the subtrees are matched and constructed by using explicit data structures used in the representation, rather than via an API (see review comments here).

Unfortunately, this syntax tree representation doesn't seem to have a common API (unlike the format with erl_syntax), so in the worst case, we may introduce our own functions for the construct we use (see a similar example here).

@daniel-horpacsi daniel-horpacsi added enhancement New feature or request question Further information is requested labels Nov 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant