开源的词法分析器和表达式计算引擎

我的第一个开源项目,词法分析器和表达式计算引擎 centit-commons/centit-compiler at master · ndxt/centit-commons · GitHub

这个项目来自于我的大学课程编译原理的课程设计。一开始的内容只包括一个词法分析器Lexer,可以从一个字符串中读取一个词,并且判断是操作符、变量还是常量。

后来添加了加减乘除四则运算,又逐步添加了逻辑运算,内置函数和外置函数,也从做出的C++版本翻译到现在的java版本,一不小心已经维护了20多年。现在作为公司多个项目中的规则引擎来使用。

在此分享一下,希望能够帮组有需要的人,也希望得到有心人的宝贵意见。

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章