Sunday, May 20, 2012

key

KEYSTART5B0BD525-408C-49F9-BD2B-C82CAF62EACDKEYEND

Thursday, April 8, 2010

C# Grammar parser

I have been keen on understanding External DSL's. Google knows it all!
I have found an interesting code by Roman Ivantsov on codeproject, its Irony .Net Compiler Construction Kit. Very interesting.


I came to know about Backus-naur form for the first time. It is a metasyntax for writing context-free grammar.

Now I will take a deep dive into Irony .Net Compiler. That seems to be very very interesting.
I am involved in creating meta-data driven system. It is only rules that we cannot hard-code, now that we could write all the business rules using External DSL, my problem seems to get solved.
But this seems to very challenging...