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 "^[ ]*[^ #,][^#,]* [^#,]* <- " * --- 071print.mu | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to '071print.mu') diff --git a/071print.mu b/071print.mu index d6c72b32..f864eef9 100644 --- a/071print.mu +++ b/071print.mu @@ -218,9 +218,9 @@ recipe move-cursor [ # if x exists, move cursor in fake screen { break-unless x:address:screen - row:address:integer <- get-address x:address:screen/deref cursor-row:offset + row:address:integer <- get-address x:address:screen/deref, cursor-row:offset row:address:integer/deref <- copy new-row:integer - column:address:integer <- get-address x:address:screen/deref cursor-column:offset + column:address:integer <- get-address x:address:screen/deref, cursor-column:offset column:address:integer/deref <- copy new-column:integer reply x:address:screen/same-as-ingredient:0 } @@ -263,7 +263,7 @@ recipe cursor-down [ { # if row < height height:integer <- get x:address:screen/deref, num-rows:offset - row:address:integer <- get-address x:address:screen/deref cursor-row:offset + row:address:integer <- get-address x:address:screen/deref, cursor-row:offset at-bottom?:boolean <- greater-or-equal row:address:integer/deref, height:integer break-if at-bottom?:boolean # row = row+1 @@ -289,7 +289,7 @@ recipe cursor-up [ break-unless x:address:screen { # if row >= 0 - row:address:integer <- get-address x:address:screen/deref cursor-row:offset + row:address:integer <- get-address x:address:screen/deref, cursor-row:offset at-top?:boolean <- lesser-than row:address:integer/deref, 0:literal break-if at-top?:boolean # row = row-1 @@ -311,7 +311,7 @@ recipe cursor-right [ { # if column < width width:integer <- get x:address:screen/deref, num-columns:offset - column:address:integer <- get-address x:address:screen/deref cursor-column:offset + column:address:integer <- get-address x:address:screen/deref, cursor-column:offset at-bottom?:boolean <- greater-or-equal column:address:integer/deref, width:integer break-if at-bottom?:boolean # column = column+1 @@ -332,7 +332,7 @@ recipe cursor-left [ break-unless x:address:screen { # if column >= 0 - column:address:integer <- get-address x:address:screen/deref cursor-column:offset + column:address:integer <- get-address x:address:screen/deref, cursor-column:offset at-top?:boolean <- lesser-than column:address:integer/deref, 0:literal break-if at-top?:boolean # column = column-1 -- cgit 1.4.1-2-gfad0 2488e8961e'>test_software.h
blob: 022ce4546d70e579e832dad19ba1e2dccf8e6ab7 (plain) (blame)
1
2
3
4
5
6
7