diff options
| author | Jan Tuomi <jan@jantuomi.fi> | 2025-03-06 15:46:48 +0200 |
|---|---|---|
| committer | Jan Tuomi <jan@jantuomi.fi> | 2025-03-06 15:46:48 +0200 |
| commit | 4d2179e1d373614e87240096e10d68a5d900e919 (patch) | |
| tree | 1825de8197de600081d295919a0646f215013351 /atk16_schasm/main.scm | |
| parent | ff8a3bc4ac48f8025d793c078f4c6d2ffbce4019 (diff) | |
Rename %if -> %when
Diffstat (limited to 'atk16_schasm/main.scm')
| -rw-r--r-- | atk16_schasm/main.scm | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/atk16_schasm/main.scm b/atk16_schasm/main.scm index a3f16ad..fbae70c 100644 --- a/atk16_schasm/main.scm +++ b/atk16_schasm/main.scm @@ -1,5 +1,3 @@ -(import (chicken base)) - (load "core.scm") (load "macros.scm") @@ -47,13 +45,13 @@ (def-label 'branch-true (emit-word 2)) -;; use macros like %if, %while for convenience +;; use macros like %if-else, %when, %while for convenience (let ((x #x5678)) (%if-else (R1 == R2) (emit-word #x1234) (emit-word x))) -(%if (R1 <= (u16 #xFF)) +(%when (R1 <= (u16 #xFF)) (emit-word #xbeef)) ;; procedure declarations |
