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



KB Term:  Term intersection
English Word: 

  CognitiveAgent

Sigma KEE - CharacterKeyPress
CharacterKeyPress(character key press)

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


(subclass CharacterKeyPress SingleKeyPress) ComputerInput.kif 1380-1380 Character key press is a subclass of single key press
(documentation CharacterKeyPress EnglishLanguage "A CharacterKeyPress is a SingleKeyPress of a keyboard key that signifies a single character (letters, numbers, punctuation, other symbols, space, and tab). Use SpecialCharacterPress for enter, backspace, delete, escape, shift, control, function, function keys, home, page_up, etc. keys.") ComputerInput.kif 1381-1384 Character key press is a subclass of single key press
(disjoint CharacterKeyPress SpecialCharacterPress) ComputerInput.kif 1409-1409 Character key press is disjoint from special character press

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


(termFormat EnglishLanguage CharacterKeyPress "character key press") domainEnglishFormat.kif 64617-64617

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


(=>
    (instance ?ACT CharacterKeyPress)
    (exists (?KEY)
        (and
            (instance ?KEY CharacterKey)
            (patient ?ACT ?KEY))))
ComputerInput.kif 1386-1391 If X is an instance of character key press, then there exists Y such that Y is an instance of character key and Y is a patient of X
(=>
    (and
        (instance ?ACT CharacterKeyPress)
        (patient ?ACT ?KEY)
        (instance ?KEY ComputerKeyboardKey))
    (instance ?KEY CharacterKey))
ComputerInput.kif 1393-1398 If X is an instance of character key press, Y is a patient of X, and Y is an instance of computer keyboard key, then Y is an instance of character key


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

Show without tree


Sigma web home      Suggested Upper Merged Ontology (SUMO) web home
Sigma version 3.0.0-0a80e6c8 (2026-05-12) is open source software produced by Articulate Software and its partners