diff options
author | Kartik Agaram <vc@akkartik.com> | 2020-10-06 00:41:20 -0700 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2020-10-06 00:41:20 -0700 |
commit | b8fd119b784e1eda55462a587851cadf56f61700 (patch) | |
tree | adb84760706e55d4c81409de18f967949d739eb5 /apps/tile/main.mu | |
parent | ce094a5d827b82c48eb76b1b4c04cf899219c33b (diff) | |
download | mu-b8fd119b784e1eda55462a587851cadf56f61700.tar.gz |
6969
Fix and cleanup.
Diffstat (limited to 'apps/tile/main.mu')
-rw-r--r-- | apps/tile/main.mu | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/apps/tile/main.mu b/apps/tile/main.mu index 642d1621..c4a5f6c0 100644 --- a/apps/tile/main.mu +++ b/apps/tile/main.mu @@ -44,30 +44,12 @@ fn main args-on-stack: (addr array addr array byte) -> exit-status/ebx: int { } fn interactive { -#? var elem: (handle call-path-element) -#? var elem-addr/ebx: (addr handle call-path-element) <- address elem -#? allocate elem-addr # leak -#? var path: (handle call-path) -#? var path-addr/eax: (addr handle call-path) <- address path -#? allocate path-addr -#? var dummy/eax: boolean <- find-in-call-path path-addr, elem-addr enable-screen-grid-mode enable-keyboard-immediate-mode var env-storage: environment var env/esi: (addr environment) <- address env-storage initialize-environment env draw-screen env -#? var key/eax: grapheme <- copy 0x31 # '1' -#? process env, key -#? key <- copy 0x20 # space -#? process env, key -#? key <- copy 0x32 # '2' -#? process env, key -#? key <- copy 0x2a # '*' -#? process env, key -#? key <- copy 0xa # newline -#? process env, key -#? render env { var key/eax: grapheme <- read-key-from-real-keyboard compare key, 0x71 # 'q' |