![]() |
![]() Browsing Interface : Welcome guest : log in |
[
Home | 
Graph | 
LogLearn |
Editor |
]
KB:
Language:
Formal Language:
|
| nameIndexOrder |
| appearance as argument number 1 |
|
|
| (instance nameIndexOrder BinaryPredicate) | Media.kif 3243-3243 | name index order is an instance of binary predicate |
| (instance nameIndexOrder AsymmetricRelation) | Media.kif 3244-3244 | name index order is an instance of asymmetric relation |
| (domain nameIndexOrder 1 SymbolicString) | Media.kif 3245-3245 | The number 1 argument of name index order is an instance of symbolic string |
| (domain nameIndexOrder 2 Entity) | Media.kif 3246-3246 | The number 2 argument of name index order is an instance of entity |
| (documentation nameIndexOrder EnglishLanguage "(nameIndexOrder ?STRING ?OBJ) means that ?STRING is a full or partial name for ?OBJ, and that the first component of ?STRING is the indexed subString identified by keyName. Example: Bush, George.") | Media.kif 3247-3250 | The number 2 argument of name index order is an instance of entity |
| (subrelation nameIndexOrder names) | Media.kif 3252-3252 | name index order is a subrelation of names |
| appearance as argument number 2 |
|
|
| (subrelation fullNameIndexOrder nameIndexOrder) | Media.kif 3251-3251 | full name index order is a subrelation of name index order |
| (format EnglishLanguage nameIndexOrder "%1 is the indexable name for %2") | domainEnglishFormat.kif 3950-3950 | full name index order is a subrelation of name index order |
| (format ChineseTraditionalLanguage nameIndexOrder "%1 是 indexable name 對於 %2 ") | domainEnglishFormat.kif 3951-3951 | full name index order is a subrelation of name index order |
| (format ChineseLanguage nameIndexOrder "%1 是 indexable name 对于 %2 ") | domainEnglishFormat.kif 3952-3952 | full name index order is a subrelation of name index order |
| (termFormat EnglishLanguage nameIndexOrder "name index order") | domainEnglishFormat.kif 65902-65902 | full name index order is a subrelation of name index order |
| antecedent |
|
|
| (=> (and (nameIndexOrder ?NAMESTRING ?THING) (keyName ?FIRST ?NAMESTRING) (equal ?START (StringLengthFn ?FIRST)) (equal ?END (StringLengthFn ?NAMESTRING)) (equal ?REST (SubstringFn ?NAMESTRING ?START ?END))) (stringConcatenation ?FIRST ?REST ?NAMESTRING)) |
Media.kif 3261-3268 | If X is the indexable name for Y, Z is a key in X, equal W and the length of Z, equal V and the length of X, and equal U and the sub-string of X from W to V, then the concatenation of Z and U is X |
| (=> (and (nameIndexOrder ?NAMESTRING ?THING) (fullName ?NAMESTRING ?THING)) (fullNameIndexOrder ?NAMESTRING ?THING)) |
Media.kif 3270-3274 | If X is the indexable name for Y and the full name of Y is X, then the index order name of Y is X |
| consequent |
|
|
| (=> (and (names ?NAMESTRING ?THING) (keyName ?FIRST ?NAMESTRING) (stringConcatenation ?FIRST ?REST ?NAMESTRING)) (nameIndexOrder ?NAMESTRING ?THING)) |
Media.kif 3254-3259 | If X has name Y, Z is a key in Y, and the concatenation of Z and W is Y, then Y is the indexable name for X |
| (=> (and (names ?NAMESTRING ?OBJ) (or (nameAfterKeyName ?STRING ?KEY ?NAMESTRING) (equal ?STRING ?KEY))) (nameIndexOrder ?NAMESTRING ?OBJ)) |
Media.kif 3289-3295 | If X has name Y and Z is after key W in Y or equal Z and W, then Y is the indexable name for X |
| (=> (and (names ?NAMESTRING ?OBJ) (nameBeforeKeyName ?STRING ?KEY ?NAMESTRING) (not (equal ?STRING ?KEY))) (not (nameIndexOrder ?NAMESTRING ?OBJ))) |
Media.kif 3321-3326 | If X has name Y, Z is before key W in Y, and equal Z and W, then Y is the indexable name for X |