Getting started
I wanted to reach out to the community. I couldnt find a place to ask questions etc.
In particular, I am trying to write a DSL for ASM Transformation
for instance something like (this is Kotlin syntax - ?
means it is Nullable):
fun asmElement(f: (AsmElement) -> AsmElement?)
fun asmFile(f:(AsmFile) -> AsmFile?)
fun asmCall(f: (AsmCall) -> AsmElement?)
For sure the Core Api is the way to go but I am struggeling with finding isomorphic Tree Elements I can traverse through. I read a good amount of this great paper, but I am not sure how much changed for ASM 6.
To SumUp:
- Is there something in ASM which does what I am trying to accomplish?
- Can I transform AsmElements in one step without using ClassReader, Adapter and ClassPrinter?
- Is there a Slack, Gitter or community channel to ask questions?
Thank you for your efforts :)