I'd like to create a plugin so that I can implement a custom language, however I'm struggling to find a good starting point. Are there are any existing open-source plugins that would make a good place to start for implementing a custom language?
I mostly just need to be able to implement syntax highlighting as it's a scripting language.
However, it doesn't natively support modular programming (i.e- importing functions etc. from other files) so I'd eventually like to be able to add this to the intelliJ editor such that it could take a multi-file project and spit out a single file with everything's that's needed to make the complete script.
Can anyone recommend a good starting point for me? What are the best scripting language plugins that I could use as a basis for my own?