javaCC是一个很好的解析工具,但针对具体应用自己要写一个脚本来应用,然后应用javaCC工具生成java代码即可使用。 在网上的javaCC的应用比较少,也没有太多资料,希望能帮到大家。 这是一个针对公式解析的脚本,打开后可用java直接运行,绝对可用。主要特点如下: * 能够识别负数、小数,但注意出现a--13,这种情况时,就写为a-(-13) * 能够识别字符串 * 能够识别子公式号 * 能够识别多参数函数所需的参数,如max(a,b,c...) * 变量标识除字母、数字、"_"外,还增加"."用于表示子项 * ID(变量名)可以为中文 * 字