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

Abstract syntax tree #208

Open
vtereshkov opened this issue Sep 7, 2022 · 0 comments
Open

Abstract syntax tree #208

vtereshkov opened this issue Sep 7, 2022 · 0 comments
Labels
enhancement New feature or request Umka 2

Comments

@vtereshkov
Copy link
Owner

Using an AST can be helpful in many respects -- not only for tooling, but also for expression-level optimizations and even for simplifying the language itself by removing the need for forward declarations. The best case scenario would be to have a compiler-as-a-service that could serve an IDE (with 'smart' syntax highlighting), debugger, profiler, docs generator, etc.

@vtereshkov vtereshkov added enhancement New feature or request Umka 2 labels Sep 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Umka 2
Projects
None yet
Development

No branches or pull requests

1 participant