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...