What libraries/plugins used to create Kotlin language, e.g. grammer/parser/generator? I'm curious about it. I just looked the Kotlin source on github, but I'm not clear.
JFlex (with JetBrains templates) for lexer, IntelliJ framework (PSI Builder) for parser.
Technically, yes (as Kotlin is written in Java and MPS supports Java). But we don't use MPS to develop Kotlin
May I know the reason why you prefer jflex to mps? I want to write a small IDEA plugin to support a custom template language, I found javacc, antlr, mps, grammar-kit,jflex, but I don't know which one is best with IDEA. May I have your advice? Does mps have some performance issue or hard to learn? And why you choose jflex? Thanks :^O
MPS is nothing like antlr or javacc. It doesn't operate on text.
If you seek advice on well-known tooling like JFlex, I’d point you to http://stackoverflow.com/
Thank you!
@freewind Looks that I want to to the same as you but don’t understand why I cannot export a simple Editor-Plugin from MPS