![]() |
![]() Browsing Interface : Welcome guest : log in |
[
Home | 
Graph | 
LogLearn |
Editor |
]
KB:
Language:
Formal Language:
|
| ShiftKey(shift key) | shift, shift_key |
| appearance as argument number 1 |
|
|
| (subclass ShiftKey MultiKeypressKey) | ComputerInput.kif 359-359 | Shift key is a subclass of multi keypress key |
| (documentation ShiftKey EnglishLanguage "A ShiftKey is a type of ComputerKeyboardKey on a ComputerKeyboard often labeled ``Shift'' which affects the output of other keys if typed while it is being held down.") | ComputerInput.kif 360-362 | Shift key is a subclass of multi keypress key |
| (disjoint ShiftKey FunctionKey) | ComputerInput.kif 363-363 | Shift key is disjoint from function key |
| appearance as argument number 2 |
|
|
| (disjoint ControlKey ShiftKey) | ComputerInput.kif 369-369 | Control key is disjoint from shift key |
| (disjoint AltKey ShiftKey) | ComputerInput.kif 377-377 | Alt key is disjoint from shift key |
| (termFormat EnglishLanguage ShiftKey "shift key") | domainEnglishFormat.kif 65488-65488 | Alt key is disjoint from shift key |
| consequent |
|
|
| (=> (instance ?ACT ShiftKeyHoldDown) (exists (?KEY) (and (instance ?KEY ShiftKey) (patient ?ACT ?KEY)))) |
ComputerInput.kif 1287-1292 | If X is an instance of shift key hold down, then there exists Y such that Y is an instance of shift key and Y is a patient of X |
| (=> (and (instance ?ACT ShiftKeyHoldDown) (patient ?ACT ?KEY) (instance ?KEY ComputerKeyboardKey)) (instance ?KEY ShiftKey)) |
ComputerInput.kif 1294-1299 | If X is an instance of shift key hold down, Y is a patient of X, and Y is an instance of computer keyboard key, then Y is an instance of shift key |