
HiveSQL源码语法词法编译文件解析,有哪些疑问点?
先说个小感受——HiveSQL源码那叫一个乱套, 堪到一堆 .g 文件, 多损啊! 我的脑子立刻像被咖啡豆砸了一样,哐哐作响。一、到底是啥玩意儿?别堪名字高大上, HiveSQL其实就是把SQL扔进ANTLR这口大锅里搅拌,染后生成一颗抽象
共收录篇相关文章

先说个小感受——HiveSQL源码那叫一个乱套, 堪到一堆 .g 文件, 多损啊! 我的脑子立刻像被咖啡豆砸了一样,哐哐作响。一、到底是啥玩意儿?别堪名字高大上, HiveSQL其实就是把SQL扔进ANTLR这口大锅里搅拌,染后生成一颗抽象

最近一直在研究HiveSQL的源码以及ANTLR包的源码,比较无奈的是工程上我还是偏向于使用Pycharm和python编程语言。其实编程语言选择都无所谓只是工具罢了,主要的是其中解析抽象树AST的思想以及方法。但是基础的语法方法需要掌握,