diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2015-05-26 19:30:27 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2015-05-26 19:30:27 -0700 |
commit | 81ecfebdb47b61fac29fef3db8e625d65b0640c0 (patch) | |
tree | eefe673b26de18cd950fe46edb8db60fd981244a /071print.mu | |
parent | 2d863b1b98369df1af1adbaf0c81fb9a8a7a23dd (diff) | |
download | mu-81ecfebdb47b61fac29fef3db8e625d65b0640c0.tar.gz |
1477
Diffstat (limited to '071print.mu')
-rw-r--r-- | 071print.mu | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/071print.mu b/071print.mu index 6d8737a7..267d1aca 100644 --- a/071print.mu +++ b/071print.mu @@ -161,6 +161,21 @@ scenario print-character-at-top-left [ ] ] +scenario print-character-color [ + run [ + 1:address:screen <- init-fake-screen 3:literal/width, 2:literal/height + 1:address:screen <- print-character 1:address:screen, 97:literal/a, 2:literal/red + 2:address:array:screen-cell <- get 1:address:screen/deref, data:offset + 3:array:screen-cell <- copy 2:address:array:screen-cell/deref + ] + memory-should-contain [ + 3 <- 6 # width*height + 4 <- 97 # 'a' + 5 <- 2 # red + 6 <- 0 + ] +] + scenario print-backspace-character [ run [ #? $start-tracing #? 3 |