5

構文マクロ、パーサー サポート (Ometa?)、コンパイラ パイプラインなど、Boo のより強力な機能について知りたいと思っています。ソースコードを勉強する以外に、これらのことについて学ぶための良いリソースはありますか?

4

5 に答える 5

1

コードガーデナー / boo 作者@rodgrigobambooに聞いてください!

" boo メタプログラミング機能 I - the ast ".

于 2011-07-22T00:38:28.307 に答える
0

私はこのサイトを詳しく調べていませんが、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にありますが、大部分は不完全なようです。

于 2009-11-01T04:53:18.520 に答える
0

メーリングリストで気軽に質問してください。

http://groups-beta.google.com/group/boolang?pli=1

于 2010-09-23T16:36:56.433 に答える
0

Boo には Building Domain Specific Languagesがあります。アーリー アーリー アクセス エディションを入手しましたが、あなたが言及した「フラックス」の理由でイライラすることがわかりました。私はついにあきらめました。それ以来、状況が安定していることを願っています。

于 2009-11-01T02:59:31.000 に答える