amo*_*les 8 compiler-construction dsl grammar
我正在尝试实现一种语法(或语言系列),其语法可以动态更改.我没有找到作为研究案例的例子.
你能不能给我一些真实世界中使用过的东西(甚至是学术界)?
使用动态语法实现特定于域的语言是否有意义?
具有动态语法的最着名的当前语言是Perl6.最着名的例子可能是Smalltalk-72.
您可能还需要寻找到OMeta和其余STEPS项目由艾伦·凯的观点研究院,以及瓦尔Schorre原来的META II.
同样有趣的是:π编程语言.
XL(可扩展语言)还允许对语法本身进行强大的操作.