|
Project Information
|
BOL is language to create external DSLs quickly and efficiently. There are two approaches to using domain specific languages in a system - internal and external. External DSLs have a vocabulary that matches more closely with the business language and can easily be used by the business analyst types who can handle a bit of programming. However, creating an external DSL is not a straight forward process and requires specialized tools and resources. BOL is an effort to minimize and standardize the process of creation of external DSLs. Some of the key features proposed are:
Current Status: Parsing of source and creation of abstract syntax tree is complete. The next items in order of priority are:
Sounds interesting? Check out the wiki page. Interested to join the development? Let me know. |