![]() |
![]() Browsing Interface : Welcome guest : log in |
[
Home | 
Graph | 
LogLearn |
Editor |
]
KB:
Language:
Formal Language:
|
|
|
Entity
|
|
|
| appearance as argument number 1 |
|
|
| (subclass SpecialComputerKeyboardKey ComputerKeyboardKey) | ComputerInput.kif 289-289 | Special computer keyboard key is a subclass of computer keyboard key |
| (documentation SpecialComputerKeyboardKey EnglishLanguage "A SpecialComputerKeyboardKey is a type of ComputerKeyboardKey on a ComputerKeyboard that does not simply send a single visible character to a computer to which it is attached. This includes the Enter/ Return key, backspace, delete, function, control, shift, and other non_character keys.") | ComputerInput.kif 290-293 | Special computer keyboard key is a subclass of computer keyboard key |
| (disjoint SpecialComputerKeyboardKey CharacterKey) | ComputerInput.kif 294-294 | Special computer keyboard key is disjoint from character key |
| appearance as argument number 2 |
|
|
| consequent |
|
|
| (=> (instance ?ACT SpecialCharacterPress) (exists (?KEY) (and (instance ?KEY SpecialComputerKeyboardKey) (patient ?ACT ?KEY)))) |
ComputerInput.kif 1411-1416 | If X is an instance of special character press, then there exists Y such that Y is an instance of special computer keyboard key and Y is a patient of X |
| (=> (and (instance ?ACT SpecialCharacterPress) (patient ?ACT ?KEY) (instance ?KEY ComputerKeyboardKey)) (instance ?KEY SpecialComputerKeyboardKey)) |
ComputerInput.kif 1418-1423 | If X is an instance of special character press, Y is a patient of X, and Y is an instance of computer keyboard key, then Y is an instance of special computer keyboard key |