Mickey Judd
>
One difference is that you write the rule head
before writing the rule body.
This lets you think about the "conclusion" of the rule,
i.e. the rule head, more than the rule body.
Its possible to write prolog code using rule heads
for rules that you haven't defined yet,
and which you will define later.
You don't need to think about the rule body until later.
This makes for easy top-down programming.
--
Martin Sondergaard.