首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Boo的元编程和可扩展性特性的指南?

Boo的元编程和可扩展性特性的指南?
EN

Stack Overflow用户
提问于 2009-11-01 10:51:10
回答 5查看 767关注 0票数 5

我对了解Boo更强大的特性很感兴趣,比如语法宏、解析器支持(Ometa?)、编译器流水线等。我的印象是,这些领域一直在变化,而且文档记录不足。除了学习源代码之外,还有什么好的资源可以用来学习这些东西吗?

EN

回答 5

Stack Overflow用户

发布于 2011-07-22 08:38:28

请询问代码园丁/ boo作者@rodgrigobamboo

"boo metaprogramming facilities I - the ast“。

票数 1
EN

Stack Overflow用户

发布于 2009-11-01 10:59:31

那是Building Domain Specific Languages in Boo。我得到了一个早期的访问版本,因为你提到的“变化”原因,我发现它很令人沮丧;我最终放弃了。希望从那以后事情已经稳定下来了。

票数 0
EN

Stack Overflow用户

发布于 2009-11-01 12:53:19

我没有仔细看过这个网站,但它似乎有关于Boo的最好的参考资料:http://boo.codehaus.org/Tutorials

这一节仍然没有很好的文档记录,但是如果你看一下https://github.com/bamboo/boo/wiki/Syntactic-Macros,你就会明白如何制作语法宏。基本上,你必须实现Boo.Lang.Compiler.IAstMacro

正确的部分是用https://github.com/bamboo/boo/wiki/Abstract-Syntax-Tree编写的,但大部分看起来并不完整。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1656258

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档