On Tue, 2022-09-20 at 19:06 +0700, Andreas Reichel wrote: > 1) select your language > 2) get hold of the specs (Syntax and Grammar) > 3) get hold of parser generating the AST (build the parser by > yourself using ANTLR or JavaCC) > 4) clone one of the existing language plugins (e.g. Groovy) and > replace with your language Grammar/AST and Formatter > 5) publish your plugin
I forgot of course: 6) provide the compiler/execution tool-chain! 7) write good documentation, how to use it and examples 8) promote it (or nobody will ever notice) Failure on 7) or 8) will render all effort 1-6 mood. Cheers Andreas