browser

xyw virtual machine

home
calendarsave
xyw is an experimental register/stack virtual machine programmable using an assembly-like concatenative language. It is inspired by Uxn and by early assemblers targeting 8-bit CPUs like the MOS 6502, the Motorola 6809, and the Zilog Z80. warning IMPORTANT xyw is in very early stage of development! The source code is however available here. dot-single overview dot-single syntax dot-single instructions dot-single modes dot-single devices dot-single directives dot-single formats dot-single memory dot-single key design decisions dot-single todo examples/ dot-single helloworld.xyw dot-single d6.xyw dot-single factorial16.xyw dot-single factorial8.xyw dot-single print-stdin.xyw dot-single print-args.xyw dot-single on-error.xyw dot-single time.xyw dot-single fileops.xyw dot-single korobeiniki.xyw dot-single lib/ dot-single macros.xyw dot-single putd.xyw dot-single putdw.xyw dot-single puts.xyw