促进精神:“语义行为是邪恶的”?
阅读和观看本演讲:http:/Boost-spir.com/home/2011/06/12/ast-BuildingwiththeUniversal-tree/我发现了这个说法-基本上我们被建议不要使用语义动作。
我必须承认,我已经有过这样的感觉:带有语义动作的语法实际上看起来有点丑。而且,当我需要对它们进行扩展/更改时,需要大量的“微观管理”才能实现语义操作。在演示文稿中演示的带有属性语法的方法似乎更优雅、更有希望。
所以我想问:这是“官方”观点吗?我是否应该学习如何使用属性语法并更详细地避免语义操作?如果是这样的话-我想要一些基本的(甚至是微不足道的)例子,演示这种方法-LISP解释器太复杂了,我无法咀嚼.
梦里花落0921
相关分类