You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Kotlin has a stable, new compiler backend for kotlin 1.5.
They are currently developing a new compiler frontend too.
Finally I believe that they have revamper the compiler plugin API (used by arrow meta, KSP)
BTW it would be nice to integrate KAPT in the big picture?
Thanks for this repo!
The text was updated successfully, but these errors were encountered:
Hi there! Late response, but picked up updating these notes again.
How are rewrites affecting the diagram?
I've been trying to preserve every state of the diagram as the research moves forward. I've also come across old notes, and ought to post a photo of that as well.
The compiler diagrams morph into more detail but thankfully, not too much seems to have changed over time - although there are clarifications to make to differentiate and talk about the different frontend/backend compilers in Kotlin. Just added more notes around that and links to accompany it in the link-repo.MD file
BTW it would be nice to integrate KAPT in the big picture?
This is a great question. In the most literal sense, Kapt is a Kotlin plugin, which exists inside the kotlin project.
I'll try to come back to add more content around how this works -
Kotlin has a stable, new compiler backend for kotlin 1.5.
They are currently developing a new compiler frontend too.
Finally I believe that they have revamper the compiler plugin API (used by arrow meta, KSP)
BTW it would be nice to integrate KAPT in the big picture?
Thanks for this repo!
The text was updated successfully, but these errors were encountered: