syntaxTreevelocity语法树解析

联合创作 · 2023-10-01 00:24

velocity语法树解析,可以解析出一棵树,配合vtree可以完成velocity语法解析和渲染,分开来发布,因为语法树解析目前是写成lua模块,而vtree是纯lua代码。两者非常独立,如果作为语法学习研究用,你可以尝试自己写一个语法渲染部分,如果您能写出一个新的,请联系我,可能有惊喜。

本语法树解析,完成绝大部分的语法功能,局部语法会有些BUG,不过不用担心,你可以尝试自己修复,修复了也请及时告知我,本人也求才若渴哦,本软件已经在部分生产系统上有所应用,并且运行良好,语法解析部分使用内存泄露工具做过检测,目前暂无泄露。

语法解析看起来是个比较古老的玩意了,相关资料也是比较旧的,但是确实还是挺有用处的。本软件参考的一些书籍,资料 http://gitcd.com/viewRepo.htm?repoId=555 

如果你自己也做出一个velocity语法解析的,比我这个写的好,请告诉我,有惊喜!如果你知道有什么用C写的非常成熟的velocity语法解析软件,请告诉我,无比感谢!

本软件如何在nginx上应用,后续将有专题文章介绍。

本软件是团队合作研发成功,目前在来往上建有“扎堆”,欢迎加入参与学习,本“扎堆”欢迎做实事的人,如果你准备使用本软件的任何一部分,或者准备改写,或者准备重构,技术上有任何问题,都可立即咨询。

扎堆群二维码:

浏览 7
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报