使用ANTLR4查找Java项目中的所有方法



我想写一个简短的程序,可以从Java项目中提取所有方法(我有源文件)。

在做了一点研究之后,我意识到使用正则表达式这样做是一个坏主意,因为Java是一种上下文无关的语言,因为正确匹配所有花括号会有问题。下一步是寻找另一种方法,我了解到使用ANTLR解析器将是最好的主意。我找到了很多例子(有些比其他的更老),但是我无法找到一个例子来说明如何提取项目中的所有方法(包括它们的主体)。

谁能写一个简短的例子,让我知道我应该如何开始?

您可以轻松地使用解析树和侦听器来触发对代码的调用。你看过医生了吗?它实际上是你的确切解

相关内容

  • 没有找到相关文章

最新更新