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

Formal Language: 

KB Term:  Term intersection
English Word: 

Sigma KEE - ReverseFn

appearance as argument number 1

(documentation ReverseFn EnglishLanguage "The reverse of a string.") Media.kif 3064-3064
(domain ReverseFn 1 SymbolicString) Media.kif 3062-3062 ReverseFn の数値 1 引数は 記号文字列instance では %n
(instance ReverseFn UnaryFunction) Media.kif 3061-3061 ReverseFn1変数関数instance では %n
(range ReverseFn SymbolicString) Media.kif 3063-3063 ReverseFnrange記号文字列 のインスタンス では %n

appearance as argument number 2

(format EnglishLanguage ReverseFn "the reverse of %1") Media.kif 3066-3066
(termFormat EnglishLanguage ReverseFn "the reverse of") Media.kif 3065-3065


        (equal ?OUT
            (ReverseFn ?IN))
        (equal ?LEN
            (StringLengthFn ?IN))
        (greaterThan ?LEN 1)
        (greaterThan ?N 0)
        (lessThan ?N ?LEN)
        (equal ?PIVOT
                    (SubtractionFn ?LEN 1) 2)))
        (equal ?NEW
                (SubtractionFn ?PIVOT ?N) ?PIVOT))
        (equal ?S
            (SubstringFn ?IN ?N
                (AdditionFn 1 ?N))))
    (equal ?S
        (SubstringFn ?OUT ?NEW
            (AdditionFn 1 ?NEW))))
Media.kif 3068-3089


        (instance ?WORD Palindrome)
        (spellingInLanguage ?LANGUAGE ?WORD ?SYMBOLICSTRING))
        (ReverseFn ?SYMBOLICSTRING)))
Media.kif 3096-3101

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 3.0 is open source software produced by Articulate Software and its partners