Another suggestion: a very useful tool for designing a language is the new OMeta language from VPRI: a language for creating executable grammars - i.e. writing new languages quickly. see http://www.cs.ucla.edu/~awarth/ometa/
Another suggestion: a very useful tool for designing a language is the new OMeta language from VPRI: a language for creating executable grammars - i.e. writing new languages quickly. see http://www.cs.ucla.edu/~awarth/ometa/