5

読み取り/書き込み機能を持つクラスを操作するには、Delphi .pas ファイルを解析する必要があります。フィールド、プロパティ、メソッドなどの追加/変更/削除。これを実装する方法はありますか? 実装は必ずしも Delphi である必要はなく、スクリプト言語も使用できます。

4

3 に答える 3

8

現在GitHubでホストされているJacobThurmanによるCastaliaDelphiパーサーがあります。

于 2012-07-18T07:52:11.353 に答える
2

CnWizardsには構文ハイライトが組み込まれているため、パーサーも使用されますが、正確には覚えていません。https://github.com/cnpack/cnwizardsでそれらのソースを調べることができます

于 2012-07-18T13:48:07.947 に答える
1

PasParseはあなたにぴったりです!優れた (C#) DGrokの Delphi ポート。

Delphi 2007 レベル。

于 2012-07-19T11:58:12.767 に答える