| author | huffman | 
| Sun, 24 Sep 2006 07:14:02 +0200 | |
| changeset 20694 | 76c49548d14c | 
| parent 20647 | 680b58597f65 | 
| permissions | -rw-r--r-- | 
| 20647 
680b58597f65
Added in combinator reduction axioms for B' C' and S'. Also split the original reduction axioms into separate files: I+K, B+C, S, B'+C', S'.
 mengj parents: diff
changeset | 1 | %ID: $Id$ | 
| 
680b58597f65
Added in combinator reduction axioms for B' C' and S'. Also split the original reduction axioms into separate files: I+K, B+C, S, B'+C', S'.
 mengj parents: diff
changeset | 2 | %Author: Jia Meng, NICTA | 
| 
680b58597f65
Added in combinator reduction axioms for B' C' and S'. Also split the original reduction axioms into separate files: I+K, B+C, S, B'+C', S'.
 mengj parents: diff
changeset | 3 | %untyped combinator reduction for I, K | 
| 
680b58597f65
Added in combinator reduction axioms for B' C' and S'. Also split the original reduction axioms into separate files: I+K, B+C, S, B'+C', S'.
 mengj parents: diff
changeset | 4 | |
| 
680b58597f65
Added in combinator reduction axioms for B' C' and S'. Also split the original reduction axioms into separate files: I+K, B+C, S, B'+C', S'.
 mengj parents: diff
changeset | 5 | clause( | 
| 
680b58597f65
Added in combinator reduction axioms for B' C' and S'. Also split the original reduction axioms into separate files: I+K, B+C, S, B'+C', S'.
 mengj parents: diff
changeset | 6 | forall([P, Q], | 
| 
680b58597f65
Added in combinator reduction axioms for B' C' and S'. Also split the original reduction axioms into separate files: I+K, B+C, S, B'+C', S'.
 mengj parents: diff
changeset | 7 | or( equal(hAPP(hAPP(c_COMBK,P),Q),P))), | 
| 
680b58597f65
Added in combinator reduction axioms for B' C' and S'. Also split the original reduction axioms into separate files: I+K, B+C, S, B'+C', S'.
 mengj parents: diff
changeset | 8 | a1 ). | 
| 
680b58597f65
Added in combinator reduction axioms for B' C' and S'. Also split the original reduction axioms into separate files: I+K, B+C, S, B'+C', S'.
 mengj parents: diff
changeset | 9 | |
| 
680b58597f65
Added in combinator reduction axioms for B' C' and S'. Also split the original reduction axioms into separate files: I+K, B+C, S, B'+C', S'.
 mengj parents: diff
changeset | 10 | clause( | 
| 
680b58597f65
Added in combinator reduction axioms for B' C' and S'. Also split the original reduction axioms into separate files: I+K, B+C, S, B'+C', S'.
 mengj parents: diff
changeset | 11 | forall([P], | 
| 
680b58597f65
Added in combinator reduction axioms for B' C' and S'. Also split the original reduction axioms into separate files: I+K, B+C, S, B'+C', S'.
 mengj parents: diff
changeset | 12 | or( equal(hAPP(c_COMBI,P),P))), | 
| 
680b58597f65
Added in combinator reduction axioms for B' C' and S'. Also split the original reduction axioms into separate files: I+K, B+C, S, B'+C', S'.
 mengj parents: diff
changeset | 13 | a3 ). | 
| 
680b58597f65
Added in combinator reduction axioms for B' C' and S'. Also split the original reduction axioms into separate files: I+K, B+C, S, B'+C', S'.
 mengj parents: diff
changeset | 14 |