POPS2 is a production system description language which provides more powerful pattern matching facility than OPS5. The enhanced facility includes disjunctive conditions and negated conjunctive conditions in the LHS of rules. In this paper, the facilities of POPS2 are explained with some programming examples. Efficiency problem in implementing POPS2 on Prolog is described and the reason and the solution of the problem are discussed.
in IPSJ SIGNotes Programming Language No.008 - 005 view details