diff options
Diffstat (limited to 'apps/tile/data.mu')
-rw-r--r-- | apps/tile/data.mu | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/apps/tile/data.mu b/apps/tile/data.mu index d864c640..adf9ac6a 100644 --- a/apps/tile/data.mu +++ b/apps/tile/data.mu @@ -429,6 +429,8 @@ fn decrement-final-element list: (addr handle call-path-element) { var final-ah/eax: (addr handle call-path-element) <- copy list var final/eax: (addr call-path-element) <- lookup *final-ah var val/eax: (addr int) <- get final, index-in-body + compare *val, 0 + break-if-= decrement *val } |