I am writing a small DSL. It consists of a simple Grammar such as this
Program = Commands*
Commands = Keywords '(' STRING ')' ';'
Keywords = Connect | Disconnect
So it matches stuff like
Connect("xyz");
Are there any built in tools in VS 2013 that will help me NOT have to spin up my own Parser & AST code as well as tools to bind and generate to c#? I am looking at the purest way to do this without loading ANTLR, T4 and all the other 3rd party libs (not yet, this is a prototype). if Visual Studio has something readily available in 2013 without installing Roslyn pre-release, I would appreciate some direction on how to build this micro DSL the fastest and cleanest way.