gpt4 book ai didi

java - 简单的自定义表达式解析器

转载 作者:行者123 更新时间:2023-11-30 10:37:01 24 4
gpt4 key购买 nike

<分区>

我略微浏览了网上可用的解析器,但并不真正理解什么是最适合我的自定义表达式的。(对于我的需求,Antlr 似乎有点重量级,但这只是第一印象)

我有以下表达式需要验证其格式是否正确:

IF(var1>var2;15;IF(var3<=var4;1;2))

表达式转换为:如果条件为真,则结果为 15,否则为另一个表达式。

我只需要验证它的格式是否正确(没有额外的括号,总是有第一和第二个分支,正确使用 IF 关键字,嵌套的 IF 等等)

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com