Meta# is a pattern matching library for .net, which includes a flexible grammar language, a visual studio extension and many other tools to help create custom DSLs. The meta# visual studio extension includes msbuild meta task, project and item templates, and a Language Workbench for creating custom dsl grammars. Head over to http://metasharp.codeplex.com for more details. |