(8steps) PrintForm Definitions list 3 jlc Sections Support(jlc) Doc

At: disjoint iff assert disjoint2 1 2

1. T: Type
2. eq: {T}
3. eq TT
4. L: T List
5. M: T List
6. u: T
7. v: T List
8. disjoint(eq;v;M) disjoint(eq;v;M)

u(eq) M & disjoint(eq;v;M) if u(eq) M false else disjoint(eq;v;M) fi

By:
IfThenElseCases 0
THEN
BoolEval


Generated subgoals:

19. u(eq) M = true
false & disjoint(eq;v;M) false
29. u(eq) M = false
true & disjoint(eq;v;M) disjoint(eq;v;M)

About:
listboolbfalsebtrueifthenelseassertfunctionuniversememberand

(8steps) PrintForm Definitions list 3 jlc Sections Support(jlc) Doc