Language Front Ends


Is it possible to have predefined languages files for languages like c++, Java, c#, python, ruby, groovy, scala, ktolin, etc.

These can be used to experiment with functionality and usage.

1 comment
Comment actions Permalink
Hi Suminda,
for Java, the language ships with MPS and is called 'baseLanguage' (for trademark reasons or so). C is included in mbeddr (see, someone started C# but it looks like hi didn't finish. Feel free to create and publish the other languages. :)
But as MPS is a Language Workbench which is a tool for creating external domainspecific languanges, you may want to create small, focused languages for a domain and no general purpose language. That's much easier and often more useful.


Please sign in to leave a comment.