From bbff2a35a9e4b70a8d02751a904bbf491ba0c12a Mon Sep 17 00:00:00 2001 From: "Kartik K. Agaram" Date: Mon, 4 May 2015 13:59:56 -0700 Subject: 1255 - keyboard support --- cpp/keyboard.mu | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 cpp/keyboard.mu (limited to 'cpp/keyboard.mu') diff --git a/cpp/keyboard.mu b/cpp/keyboard.mu new file mode 100644 index 00000000..d6f728f6 --- /dev/null +++ b/cpp/keyboard.mu @@ -0,0 +1,14 @@ +# example reading keys from keyboard +# +# Keeps printing 'a' until you press a key. Then prints the key you pressed +# and exits. +recipe main [ + switch-to-display + { + c:character, found?:boolean <- read-key-from-keyboard + break-if found?:boolean + print-character-to-display 97:literal + loop + } + return-to-console +] -- cgit 1.4.1-2-gfad0