Sorted answer set programming language with consistency restoring rules.
Sorted A-Prolog with Consistency Restoring rules.