all repos — xyw @ b4405494fd2f54383c8bcc2357b0e6b6e0b34d02

A minimal virtual machine and assembler for terminals.

Minor fixes.
h3rald h3rald@h3rald.com
Thu, 05 Feb 2026 22:03:38 +0100
commit

b4405494fd2f54383c8bcc2357b0e6b6e0b34d02

parent

a11b6570620897316a862b23cbe8b4e07f088823

3 files changed, 2 insertions(+), 42 deletions(-)

jump to
D examples/devices.abs.xyw

@@ -1,40 +0,0 @@

-;system -.macro system.state $FF00 -.macro system.error $FF01 -.macro system.ssp $FF02 -.macro system.usp $FF03 -.macro system.page $FF04 -.macro system.random $FF05 -.macro system.on_error $FF06 - -;terminal -.macro terminal.input $FF10 -.macro terminal.output $FF11 -.macro terminal.on_keypress $FF12 -.macro terminal.on_argument $FF14 - -;clock -.macro clock.year $FF20 -.macro clock.month $FF22 -.macro clock.monthday $FF23 -.macro clock.weekday $FF24 -.macro clock.hour $FF25 -.macro clock.minute $FF26 -.macro clock.second $FF27 -.macro clock.timer $FF29 -.macro clock.on_timer $FF2A - -;file -.macro file.path $FF30 -.macro file.operation $FF32 -.macro file.state $FF33 -.macro file.type $FF34 -.macro file.read $FF35 -.macro file.write $FF36 -.macro file.append $FF37 - -;beeper -.macro beeper.state $FF40 -.macro beeper.samples $FF41 -.macro beeper.n_samples $FF43 -.macro beeper.on_stop $FF45
M examples/print16.xywexamples/print16.xyw

@@ -1,6 +1,6 @@

; .include "devices.xyw" -; Printing subroutine +; Print a 16bit integer ; a16 -- | [x] .label print16 POPxw
M examples/print8.xywexamples/print8.xyw

@@ -1,6 +1,6 @@

; .include "devices.xyw" -; Printing subroutine +; Print an 8bit integer ; a8 -- | [x] .label print8 POPx