Monthly Archives: December 2008

I couldn't think up a language of my own

So I decided to write an MGrammar for an existing language – XLANG (the language of orchestrations in BizTalk).  The picture shows Intellipad in 3-pane mode with an XLANG orchestration on the left, my MGrammar for XLANG in the middle, and the MGrammar projection on the left. 

What’s the point?  Well to help me learn more about MGrammar for one, but I think I have some pretty interesting stuff I can do with orchestrations once I can parse them using my grammar.  More to come…