ASTからDLRを介して動作するコードに移行する方法の概要を探していますが、誰かがそのようなもの(へのリンク)を持っていますか?
2 に答える
これは、構文解析から実際のツリー構築、dlrマッピングまでの基本的な言語の構築に関する優れた3部構成のチュートリアルです。
http://www.bitwisemag.com/2/DLR-Build-Your-Own-Language
現在のすべてのDLR仕様とドキュメントは次の場所にあります。
http://dlr.codeplex.com/wikipage?title=Docs%20and%20specs&referringTitle=Documentation
このチュートリアルは、私がDLRを学習するために使用したものです。
http://www.dotnetguru.org/us/dlrus/DLR2.htm
DLR上にカスタムバージョンのjavascriptを構築します。
そして、他のすべてが失敗した場合は、ここを見ることができます:http: //myjscript.codeplex.com/sourcecontrol/changeset/view/8678?projectName=MyJScript#109043
実際のパーサーの実装を確認するために、おそらくAntlrをパーサーとして使用することをお勧めします。それは私が使っているものですが、私はかなりのAntlrの経験を持っています:)
これがおそらく役立つリンクです:http://www.codeproject.com/KB/codegen/astdlrtest.aspx