举例:
((A)and(B and C))or((D or E)and(F or G))
陆续变为
(A and(B and C))or((D or E)and(F or G))// A两边的括号里没有or
(A and B and C)or((D or E)and(F or G))// B and C两边的括号里没有or
A and B and C or((D or E)and(F or G))//A and B and C两边的括号里没有or
A and B and C or(( D and(F or G )or E and(F or G)))// (F or G)作为括号子表达式
A and B and C or((( D and F )or(D and G )or(E and F)or(E and G)))// 展开子表达式
A and B and C or(( D and F or D and G or E and F or E and G))//括号内没有or
A and B and C or(D and F or D and G or E and F or E and G)//括号两侧都是括号
A and B and C or D and F or D and G or E and F or E and G //括号两侧一边是or,另一边是末尾