? users online
  • Logout
    • Open hangout
    • Open chat for current file
<div class="notebook">

<div class="nb-cell program" data-background="true" data-below="true" name="p1">
:- dynamic(abnormal1/1).
:- discontiguous(abnormal1/1).
:- dynamic(abnormal2/1).
:- discontiguous(abnormal2/1).
feathers(tweety).
flies(X) :- feathers(X), \+ abnormal1(X).
flies(X) :- feathers(X), \+ abnormal2(X).
</div>

<div class="nb-cell query" data-run="onload" name="q1">
flies(tweety), !.
</div>

<div class="nb-cell program" data-background="true" data-below="true" name="p2">
abnormal1(tweety).
</div>

<div class="nb-cell query" data-run="onload" name="q2">
flies(tweety).
</div>

<div class="nb-cell program" data-background="true" data-below="true" name="p3">
abnormal2(tweety).
</div>

<div class="nb-cell query" data-run="onload" name="q3">
flies(tweety).
</div>

</div>