There is a specific sintax that must be followed in order to insert a sentence. In general, a sentence is a set of operators and args. The possible operators are:
A symbol, representing a variable or constant (e.g. `a')
`',`-', representing NOT, negation (e.g. `
a')
`==' or `
', representing forward implication
`==' or `
', representing backward implication
`=
' or `%', representing logical equality
`=/=' or `', representing logical disequality (XOR)
Internally PPL converts your sentence to the conjunctive normal form (CNF) using the package to_CNF.