diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2015-09-05 15:31:55 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2015-09-05 15:31:55 -0700 |
commit | b4bccf49dbf8c88157b39db55eea9f57714b8169 (patch) | |
tree | 9dcb408e7bc477dcd27c0d44ea5518ea80dcfb63 /edit/009-sandbox-trace.mu | |
parent | 23ea84415c6a028aa3cb9aaf1f8768a7dbb7ed78 (diff) | |
download | mu-b4bccf49dbf8c88157b39db55eea9f57714b8169.tar.gz |
2167
Diffstat (limited to 'edit/009-sandbox-trace.mu')
-rw-r--r-- | edit/009-sandbox-trace.mu | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/edit/009-sandbox-trace.mu b/edit/009-sandbox-trace.mu index f10f3fd0..a2b35ac0 100644 --- a/edit/009-sandbox-trace.mu +++ b/edit/009-sandbox-trace.mu @@ -120,6 +120,22 @@ recipe foo [ ] ] +container sandbox-data [ + trace:address:array:character + display-trace?:boolean +] + +# replaced in a later layer +recipe! update-sandbox [ + local-scope + sandbox:address:sandbox-data <- next-ingredient + data:address:array:character <- get *sandbox, data:offset + response:address:address:array:character <- get-address *sandbox, response:offset + trace:address:address:array:character <- get-address *sandbox, trace:offset + fake-screen:address:address:screen <- get-address *sandbox, screen:offset + *response, _, *fake-screen, *trace <- run-interactive data +] + # clicks on sandbox code toggle its display-trace? flag after <global-touch> [ # right side of screen? check if it's inside the code of any sandbox |