hey, just curious, does anyone know of an intellij plugin that uses a parser combinator library to provide code support for a language? My company has a custom language that we use as a business level DSL, and I want to make an intellij plugin to support syntax highlighting (and hopefully in the future more complex static analysis). However, I really don't want to have to rewrite the parsing/lexing in the BNF and JFlex formats that the tutorials detail.
Tangentially related, I was wondering, if a grammar was written using parser combinators in pure kotlin, could Kotlin multiplatform be used to publish targets for other platforms like JS?