用antlr的grammar获得java ast

 

 

anttlr的代码样例:https://github.com/antlr/grammars-v4.git

很早之前就想基于java的语法树做一些事情,今天再次弄来看看。

基于antlr的官方java parer语法,可能很容易的得到一颗AST。

 

 

基于这个AST,遍历进行操作,就可以得到自己想要的东西。 

需要安装下这个插件,比较好用。

 

posted @ 2021-12-28 20:16  justinzhang  阅读(173)  评论(0编辑  收藏  举报