java.lang.Object
edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.NormalClause
edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.DerivationRule

public class DerivationRule extends NormalClause
Implementation of a logic derivation rule. That is, a NormalClause with head E.g. "P(x) :- R(x, y)"
  • Constructor Details

    • DerivationRule

      protected DerivationRule(Atom head, List<Literal> body)
      DerivationRules should be created by their corresponding DerivedLiteral.
      Parameters:
      head - non-null
      body - non-null and not empty
  • Method Details