equal
deleted
inserted
replaced
1 %ID: $Id$ |
|
2 %Author: Jia Meng, NICTA |
|
3 %untyped combinator reduction (no S) |
|
4 |
|
5 input_clause(a1,axiom, |
|
6 [++equal(hAPP(hAPP(c_COMBK,P),Q),P)]). |
|
7 |
|
8 input_clause(a3,axiom, |
|
9 [++equal(hAPP(c_COMBI,P),P)]). |
|
10 |
|
11 %B P Q R --> P(Q R) |
|
12 input_clause(a4,axiom, |
|
13 [++equal(hAPP(hAPP(hAPP(c_COMBB,P),Q),R),hAPP(P,hAPP(Q,R)))]). |
|
14 |
|
15 %C P Q R --> P R Q |
|
16 input_clause(a5,axiom, |
|
17 [++equal(hAPP(hAPP(hAPP(c_COMBC,P),Q),R),hAPP(hAPP(P,R),Q))]). |
|
18 |
|
19 input_clause(a6,axiom, |
|
20 [--hBOOL(hAPP(hAPP(fequal,X),Y)),++equal(X,Y)]). |
|
21 |
|
22 input_clause(a7,axiom, |
|
23 [++hBOOL(hAPP(hAPP(fequal,X),Y)),--equal(X,Y)]). |
|
24 |
|
25 |
|
26 |
|