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

[Feature request] Source Generators #146

Open
Marko-Vujnovic opened this issue May 19, 2020 · 0 comments
Open

[Feature request] Source Generators #146

Marko-Vujnovic opened this issue May 19, 2020 · 0 comments
Labels

Comments

@Marko-Vujnovic
Copy link

I propose adding facilities to the Minsk compiler that would allow it to better cater to users and use-cases that could benefit from code generation. The implementation and the external user-facing interface when interacting with the compiler can be inspired by the recent addition to the Roslyn compiler. Enhancing the compiler with such a feature would not only benefit boilerplate-heavy scenarios, where codebases can be made much less susceptible to the fragility arising from alteration or addition of code that's reliant on handwritten boilerplate code, but also indirectly supplement existing/future metaprogramming abilities of the language without adding special syntax to the language just for this purpose.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants