あり、私はプログラム的にそれを建て:が不要な余分な括弧に最適な方法/アルゴリズムは、私はこれを持っているBOOLや算術演算で
((cat1:bobo AND ((cat2:jojo) OR (cat2:coco))))
をデバッグのために、私はその希望は良い方法を探しています基本的に必要な括弧の最低額にそれを減らす:
cat1:bobo AND (cat2:jojo OR cat2:coco)
私はC#でだけど、あなたは良い技術を持っている場合、あなたが見てきた、私はポートそれでしょう。