Browsing Interface : Welcome guest : log in
Home |  Graph |  ]  KB:  Language:   

Formal Language: 



KB Term:  Term intersection
English Word: 

Sigma KEE - stringConcatenation
stringConcatenation

appearance as argument number 1
-------------------------


(documentation stringConcatenation EnglishLanguage "(stringConcatenation ?SymbolicString-1 ?SymbolicString-2 ?SymbolicString-3) means that ?SymbolicString-3 can be formed by appending ?SymbolicString-1 and ?SymbolicString-2, in order. Example: (stringConcatenation "Charles " "Darwin" "Charles Darwin") is a True Sentence.") Mid-level-ontology.kif 22240-22246
(domain stringConcatenation 1 SymbolicString) Mid-level-ontology.kif 22237-22237 The number 1 argument of stringConcatenation is an instance of symbolic string
(domain stringConcatenation 2 SymbolicString) Mid-level-ontology.kif 22238-22238 The number 2 argument of stringConcatenation is an instance of symbolic string
(domain stringConcatenation 3 SymbolicString) Mid-level-ontology.kif 22239-22239 The number 3 argument of stringConcatenation is an instance of symbolic string
(instance stringConcatenation SingleValuedRelation) Mid-level-ontology.kif 22236-22236 stringConcatenation is an instance of single valued relation
(instance stringConcatenation TernaryPredicate) Mid-level-ontology.kif 22234-22234 stringConcatenation is an instance of ternary predicate
(instance stringConcatenation TotalValuedRelation) Mid-level-ontology.kif 22235-22235 stringConcatenation is an instance of total valued relation
(subrelation stringConcatenation precedesInString) Mid-level-ontology.kif 22264-22264 stringConcatenation is a subrelation of precedesInString

appearance as argument number 2
-------------------------


(format EnglishLanguage stringConcatenation "the concatenation of %1 and %2 is %3") domainEnglishFormat.kif 1177-1177

antecedent
-------------------------


(<=>
    (stringConcatenation ?S1 ?S1 ?S3)
    (equal ?S3
        (StringConcatenateFn ?S1 ?S2)))
Mid-level-ontology.kif 22248-22250 The concatenation of a symbolic string and the symbolic string is another symbolic string if and only if the other symbolic string is equal to the concatenation of the symbolic string and a third symbolic string
(=>
    (and
        (fullName ?NAMESTRING ?THING)
        (keyName ?FIRST ?NAMESTRING)
        (stringConcatenation ?FIRST ?REST ?NAMESTRING))
    (fullNameIndexOrder ?NAMESTRING ?THING))
Media.kif 3248-3253
(=>
    (and
        (names ?NAMESTRING ?THING)
        (keyName ?FIRST ?NAMESTRING)
        (stringConcatenation ?FIRST ?REST ?NAMESTRING))
    (nameIndexOrder ?NAMESTRING ?THING))
Media.kif 3275-3280

consequent
-------------------------


(=>
    (and
        (fullNameIndexOrder ?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 3255-3262
(=>
    (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 3282-3289


Show full definition with tree view
Show simplified definition (without tree view)
Show simplified definition (with tree view)



Sigma web home      Suggested Upper Merged Ontology (SUMO) web home
Sigma version 2.99c (>= 2017/11/20) is open source software produced by Articulate Software and its partners