一个处理逻辑表达式的java程序

一个处理逻辑表达式的java程序
前两天写了一个处理逻辑表达式的小程序,可以用来处理专家系统实事等逻辑关系表达式。还有很多问题没有解决,也希望感兴趣的朋友一同参与,比如说非的处理!(A & B),!A;逻辑关系表达式的逻辑比较上包含逻辑推理的比较(最好不采用真值表),A&(B|C) (A|C)&(A|B)等。
具体的说明,如doc 程序功能,在开源包内都写的比较详尽。
有兴趣的朋友可以在此留言

规则引擎现在有几种比较好的开源项目比如Drools等,也有针对数据库推理的JRete,但使用的数据库非常有限,也不能对逻辑表达式进行预处理。Jess比较好,但非开源 ^ ^

Jamocha是比较好的一个开源规则引擎,希望大家也支持。



process logic expression with binary tree, it can be used on the expert system's facts logic expression especailly infere with database.the java opensource programme can be downloaded from this site.any question plz contact with me [email protected]

There r many opensource Rule Engines such as drools , jrete,etc.db driven is the feature of jrete.
Jamocha is a best practice opensource rule engine.


          ALE Download  Trace
          Jamocha Download   Trace

你可能感兴趣的:(一个处理逻辑表达式的java程序)