From 01caf342d072115c27926b1a61c2fc75ab9fbee0 Mon Sep 17 00:00:00 2001 From: "Kartik K. Agaram" Date: Wed, 13 May 2015 09:09:22 -0700 Subject: 1362 Mu allows us to use multiple ingredients/products without commas, but make sure we don't. $ grep "<- [^ ]\+ [^#\[,]* [^#\[,]*$" * $ grep "^[ ]*[^ #,][^#,]* [^#,]* <- " * --- 074keyboard.mu | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to '074keyboard.mu') diff --git a/074keyboard.mu b/074keyboard.mu index 7149a290..dd7740e9 100644 --- a/074keyboard.mu +++ b/074keyboard.mu @@ -9,11 +9,11 @@ container keyboard [ # can't think of another word like screen/display, so real recipe init-fake-keyboard [ default-space:address:array:location <- new location:type, 30:literal result:address:keyboard <- new keyboard:type - buf:address:address:array:character <- get-address result:address:keyboard/deref data:offset + buf:address:address:array:character <- get-address result:address:keyboard/deref, data:offset #? $start-tracing #? 1 buf:address:address:array:character/deref <- next-ingredient #? $stop-tracing #? 1 - idx:address:integer <- get-address result:address:keyboard/deref index:offset + idx:address:integer <- get-address result:address:keyboard/deref, index:offset idx:address:integer/deref <- copy 0:literal reply result:address:keyboard ] -- cgit 1.4.1-2-gfad0