Keyboard input/Keypress check: Difference between revisions
Content added Content deleted
(Keyboard input/Keypress check in various BASIC dialents (BASIC256, QBasic and Yabasic)) |
No edit summary |
||
Line 53: | Line 53: | ||
If key was pressed, Available is set to True and Ch contains the value. |
If key was pressed, Available is set to True and Ch contains the value. |
||
If not, Available is set to False. |
If not, Available is set to False. |
||
=={{header|Amazing Hopper}}== |
|||
Version: hopper-FLOW! |
|||
<lang Amazing Hopper> |
|||
#include <flow.h> |
|||
DEF-MAIN(argv, argc) |
|||
BREAK-ON |
|||
SET(c,0) |
|||
WHILE (1) |
|||
COND( KEY-PRESSED? ) |
|||
SCAN-CODE(c) |
|||
BREAK-IF ( c ) IS-ESCAPE |
|||
CEND |
|||
PRNL( "CODE = ", c ) |
|||
WEND |
|||
PRNL( "Last key pressed: ", c ) |
|||
END |
|||
</lang> |
|||
{{out}} |
|||
<pre> |
|||
CODE = 0 |
|||
: |
|||
CODE = 100 |
|||
: |
|||
Last key pressed: 27 |
|||
$ |
|||
</pre> |
|||
=={{header|ARM Assembly}}== |
=={{header|ARM Assembly}}== |