“M” For Language Definition in November 2009 CTP
I couldn’t wait for the PDC, so I posted a screen shot of my favorite new three features of “M” for defining domain-specific languages (DSLs) in the November 2009 CTP of “Oslo”:
Expressions on the right-hand side in language actions to calculate results. “M” supports a rich expression syntax for a variety of data types.
Data conversion functions for output, one for each of the supported “M” data types.
DSL debugging mode to let you step through your input data and debug your language.
I can’t wait for you to see it!