0
我目前正在理解一個應用程序在visual basic和c#中開發。代碼在50KLOC左右時,代碼變得越來越困難。所以我正在計劃生成AST(抽象語法樹)。是否有可能爲兩種語言一起生成。在視覺基礎和c#中開發的應用程序的AST一代#
至少調用圖代會有所幫助(但無法找到其適用於這兩種語言的任何工具)
請讓我知道,如果這個問題令人困惑。
由於提前 開發
我目前正在理解一個應用程序在visual basic和c#中開發。代碼在50KLOC左右時,代碼變得越來越困難。所以我正在計劃生成AST(抽象語法樹)。是否有可能爲兩種語言一起生成。在視覺基礎和c#中開發的應用程序的AST一代#
至少調用圖代會有所幫助(但無法找到其適用於這兩種語言的任何工具)
請讓我知道,如果這個問題令人困惑。
由於提前 開發
的AST的產生不會做任何事情來幫助你理解代碼,unless you also add huge amounts of analysis and display machinery。如果你非常擅長這種事情,這需要幾個月的時間才能完成。
如果你的目標是理解/改進它,你最好得到一個現成的工具來幫助你理解代碼。