diff options
Diffstat (limited to 'atk16_schasm/main.scm')
| -rw-r--r-- | atk16_schasm/main.scm | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/atk16_schasm/main.scm b/atk16_schasm/main.scm index fbae70c..931a9db 100644 --- a/atk16_schasm/main.scm +++ b/atk16_schasm/main.scm @@ -54,11 +54,9 @@ (%when (R1 <= (u16 #xFF)) (emit-word #xbeef)) -;; procedure declarations -(%def-proc println str) -(def-label 'println - ;; R0 := str - ;; ... +;; procedures +(%def-proc (println *str) + (param '*str) ;; => R0 (ld PC SP pop: #t indirect: 1)) ;; procedure calls |
