| subString |
| appearance as argument number 1 |
|
|
| appearance as argument number 2 |
|
|
| antecedent |
|
|
| (=> (and (subString ?S1 ?S2) (equal ?L1 (StringLengthFn ?S1)) (equal ?L2 (StringLengthFn ?S2))) (lessThanOrEqualTo ?L1 ?L2)) |
Mid-level-ontology.kif 26653-26658 | If X is a sub-string of Y, equal Z and the length of X, and equal W and the length of Y, then Z is less than or equal to W |
| (=> (and (subString ?S1 ?S2) (inString ?CH ?S1)) (inString ?CH ?S2)) |
Mid-level-ontology.kif 26660-26664 | If X is a sub-string of Y and Z is part of X, then Z is part of Y |
| consequent |
|
|
| (=> (precedesInString ?S1 ?S2 ?S3) (and (subString ?S1 ?S3) (subString ?S2 ?S3))) |
Mid-level-ontology.kif 26767-26771 | If X precedes Y in Z, then X is a sub-string of Z and Y is a sub-string of Z |
|
|