Shawn

Shawn Wildermuth

Stories

Tagged with MGrammar


M Language Changes Coming in Next CTP

Oslo

If you haven't been following the new Specification for the M Language that the Oslo team has been cooking up, they have been making changes in response to feedback about the language.  These changes will come to light in the next CTP.  These changes are;

'=>' as label binding operator

Read...


Part 3 of My DSL for Developers Article is Live!

Url: http://msdn.microsoft.com/en-us/library/dd78940...

Oslo M

My third (and last) part of my series on building Textual DSLs is now live on the Oslo DevCenter. In this part, I discuss how to take the DSL and use it at runtime or insert it into a database. Using the Oslo Toolchain the whole way.

Read...


Textual DSLs for Developers Part 2 is Live!

Url: http://msdn.microsoft.com/en-us/library/dd54800...

MGrammar

The second of my three part series on convincing developers to build their own textual DSLs is up on the Oslo Dev Center. Take a look and don't forget the first in the series which you can find here:

Read...


Part 1 of My MGrammar-DSL Article is up!

Url: http://msdn.microsoft.com/en-us/library/dd44170...

Oslo

I am doing a three-part article for the Oslo DevCenter on building Domain Specific Languages with MGrammar. In this first part, I state the case for Domain Specific Languages. The article is based on my the CTP2 of Oslo that was recently released. Take a look and let me know what you think!

Read...


Using Classifications in MGrammar's Intellipad

Url: http://social.msdn.microsoft.com/Forums/en-US/o...

UPDATE: Added a couple of screenshots to clarify what the coloring does.

I am spending quite a bit of time this week writing my own MGrammar using the Oslo SDK. When writing a MGrammar, you can use something like attributes to help Intellipad know how to color your text to help make it more readable. For example,

Read...