I am developing a DSL using the MPS tool. However MPS being a projectional editor does not allow to run programs written in plain text files. The code has to be written in the MPS editor or in IntelliJ Idea via a plugin. The whole concept of MPS is tied to a specific IDE.
Is there any work around for this or should I revert to other lexer/parser based tools such as JavaCC or ANTLR ?