Here are the tests that I used:
(test (unify (list (eqc (t-var 'x) (t-var 'x))))
empty)
(test (unify (list (eqc (t-num) (t-num))))
empty)
(test (unify (list (eqc (t-bool) (t-bool))))
empty)
They show that when you have "X = X" the substitution is unaffected.
Jay
On Tue, Dec 3, 2013 at 10:02 PM, Scott Heidbrink
<
scott.h...@gmail.com> wrote:
> For case 1, since that is only generated through the unification process how would we show that in a test case?
>