开发者社区 问答 正文

阿里巴巴是如何实现语言转化的?

阿里巴巴是如何实现语言转化的?

展开
收起
游客gbsb4ehzllekm 2022-05-11 23:28:00 354 分享 版权
1 条回答
写回答
取消 提交回答
  • 阿里巴巴内部主要的Java语言,我们利用开源Java代码解析工具Spoon[2]将Java源代码分析为AST(抽象语法树),然后捕捉定义和引用、定义与注释之间的关联,将坐标信息、注释内容,文本类型,所属文件等信息聚合,输出为统一的LSIF的Json格式。

    2022-05-12 12:54:39
    赞同 展开评论
问答地址: