irony

    1

    1答えて

    アイロニーの使い方を学ぶために、簡単なC#コードを解析しようとしています。私は、Ironyサンプルに含まれているC#文法を使用しており、そこからサンプル・アセンブリのロード・コードも使用しています。アイロニーについての文書はほとんどないようです。 using System; namespace N { class Test { public int A(int

    8

    2答えて

    私は、Ironyコンソールでうまく動作し、構文解析する文法を持っていますが、ASTツリービューでは何も得られません。私はここにあるBASIC-> Javascriptの記事:http://www.codeproject.com/Articles/25069/JSBasic-A-BASIC-to-JavaScript-Compilerに従っていましたが、Astのものはすべて移動/削除されているようで

    1

    1答えて

    私のITaggerはタグを生成していますが、visual studioは構文の色付けを表示していません。 [Export(typeof(ITaggerProvider))] [ContentType("FDL")] [TagType(typeof(ClassificationTag))] internal sealed class FDLClassifierProvi

    13

    2答えて

    通常のSQL文をC#オブジェクトに変換するメソッドを作成しようとしています。そのため、Ironyを使用してSQL文を解析し、その文を[私はその後、何をするか分からないと不満を持っているのでここでタイプに を依存する文と、その値は私の非完成したコードである private List<Action> ParseStatement(string statement) { var parser

    0

    1答えて

    私の会社では、ここでは.Net 2.0に固執しており、アップグレードする機会はありません。 .NET 2.0でIronyを動作させる方法はありますか? 簡単に私が達成しようとしていることを説明しようとします。当社では給与計算システムを使用しており、そこでは顧客が支払済明細の数式を定義できるようにしています。これらの公式は、Regex(非常に信頼性が低い)を通してチェックするいくつかのキーワード/関

    4

    3答えて

    アイアン(バージョンIrony_2012_03_15)を使い始めましたが、ASTを生成しようとするとかなり早く立ち往生しました。できるだけ早く私はそれが文法エクスプローラまたはときに私はテストを解析するにはとNullReferenceExceptionをスローし、最後の行のコメントを外して [Language("myLang", "0.1", "Bla Bla")] public cla

    0

    1答えて

    SQLのサンプルを生成してくるかだけトークン木に発生し、その後ASTがある