Can MPS execute the domain specific language or does it just check the syntax like a parser?

I am building a tool with which I can analyze dependencies between parameters. To do this, I want to create a domain-specific language that describes the different variants of dependencies.
When a domain expert uses my language to implement his case in MPS. Can MPS actually execute the language or does it just check the syntax?

If MPS only acts as a parser, does it still generate an output that contains program code and can be executed in a different environment?

 

 

 

 

 

Please sign in to leave a comment.