xyw
overview
get-started
lib
examples
asm
vm
syntax
instructions
modes
devices
directives
todo
129 items filed as
remove.xyw
remove.xyw
2026-10-22 @ 17:30:13
2026-10-22 @ 17:30:13
asset
Library
lib
2026-08-10 @ 06:32:26
2026-10-22 @ 17:29:31
page
insert.xyw
insert.xyw
2026-10-22 @ 11:28:27
2026-10-22 @ 11:28:39
asset
trim.xyw
trim.xyw
2026-08-09 @ 17:51:30
2026-10-20 @ 11:30:31
asset
Beeper Device
device-beeper
2026-02-05 @ 16:58:38
2026-10-20 @ 10:38:21
page
File Device
device-file
2026-02-05 @ 16:54:26
2026-10-20 @ 10:38:10
page
Clock Device
device-clock
2026-02-05 @ 16:53:14
2026-10-20 @ 10:37:34
page
beeper.xyw
beeper.xyw
2026-02-05 @ 16:38:47
2026-10-20 @ 10:36:59
asset
file.xyw
file.xyw
2026-02-05 @ 16:38:29
2026-10-20 @ 10:36:40
asset
clock.xyw
clock.xyw
2026-02-05 @ 16:38:12
2026-10-20 @ 10:35:32
asset
terminal.xyw
terminal.xyw
2026-02-05 @ 16:37:55
2026-10-20 @ 10:35:04
asset
system.xyw
system.xyw
2026-02-05 @ 16:37:31
2026-10-20 @ 10:34:44
asset
System Device
device-system
2026-02-05 @ 16:39:20
2026-10-20 @ 10:34:27
page
Terminal Device
device-terminal
2026-02-05 @ 16:46:50
2026-10-20 @ 10:33:17
page
Stack Effect Notation
notation
2026-08-16 @ 15:57:36
2026-10-18 @ 11:05:33
page
xyw assembler and virtual machine
home
2025-11-19 @ 11:06:14
2026-10-18 @ 11:02:46
page
Key Design Decisions
kdds
2025-11-29 @ 23:26:10
2026-10-18 @ 11:01:52
page
Examples
examples
2026-08-10 @ 06:22:46
2026-10-18 @ 10:55:40
page
Getting Started
get-started
2026-08-02 @ 19:04:47
2026-10-18 @ 10:54:44
page
Overview
overview
2025-11-19 @ 16:36:31
2026-10-18 @ 10:52:23
page
Virtual Machine
vm
2026-08-02 @ 10:23:28
2026-10-18 @ 10:50:14
page
To Do List
todo
2026-02-05 @ 13:13:45
2026-10-10 @ 13:47:30
page
String
type-s.xyw
2026-10-10 @ 13:46:57
2026-10-10 @ 13:46:57
asset
Word
type-w.xyw
2026-10-10 @ 13:45:30
2026-10-10 @ 13:45:30
asset
String Table
type-st.xyw
2026-10-10 @ 13:34:41
2026-10-10 @ 13:44:41
asset
Word Array
type-wa.xyw
2026-10-10 @ 13:41:54
2026-10-10 @ 13:44:06
asset
Byte Array
type-ba.xyw
2026-10-10 @ 13:40:52
2026-10-10 @ 13:43:40
asset
Byte
type-b.xyw
2026-10-10 @ 13:43:03
2026-10-10 @ 13:43:03
asset
Types
types
2026-10-07 @ 21:01:49
2026-10-10 @ 13:39:10
page
Flag
type-f.xyw
2026-10-10 @ 13:37:44
2026-10-10 @ 13:37:54
asset
String Array
type-sa.xyw
2026-10-10 @ 13:29:04
2026-10-10 @ 13:36:22
asset
table.xyw
table.xyw
2026-10-08 @ 09:05:41
2026-10-08 @ 09:05:41
asset
error.xyw
error.xyw
2026-10-07 @ 16:09:43
2026-10-08 @ 09:04:30
asset
Error Codes
errors
2026-07-26 @ 22:19:31
2026-10-07 @ 14:42:32
page
macros.xyw
macros.xyw
2026-02-06 @ 16:43:28
2026-10-06 @ 14:58:50
asset
Style Guide
style
2026-10-01 @ 15:31:32
2026-10-06 @ 04:07:43
page
putb.xyw
putb.xyw
2026-10-04 @ 15:06:25
2026-10-04 @ 15:12:56
asset
putw.xyw
putw.xyw
2026-10-04 @ 15:05:44
2026-10-04 @ 15:08:55
asset
fileseek.xyw
fileseek.xyw
2026-10-02 @ 10:42:50
2026-10-02 @ 10:42:50
asset
cmdexec.xyw
cmdexec.xyw
2026-08-04 @ 04:23:17
2026-10-02 @ 10:42:19
asset
clock_repl.xyw
clock-repl.xyw
2026-07-25 @ 10:03:40
2026-10-02 @ 10:42:09
asset
korobeiniki.xyw
korobeiniki.xyw
2026-02-10 @ 15:42:03
2026-10-02 @ 10:41:52
asset
fileops.xyw
fileops.xyw
2026-02-09 @ 15:02:07
2026-10-02 @ 10:41:43
asset
time.xyw
time.xyw
2026-02-09 @ 11:37:21
2026-10-02 @ 10:41:26
asset
on_error.xyw
on-error.xyw
2026-02-09 @ 11:36:52
2026-10-02 @ 10:40:22
asset
print_args.xyw
print-args.xyw
2026-02-09 @ 11:38:09
2026-10-02 @ 10:36:44
asset
print_stdin.xyw
print-stdin.xyw
2026-01-30 @ 15:04:03
2026-10-02 @ 10:36:17
asset
launcher.xyw
launcher.xyw
2026-07-24 @ 14:16:57
2026-10-02 @ 10:35:45
asset
factorial_w.xyw
factorial-w.xyw
2026-10-02 @ 10:35:30
2026-10-02 @ 10:35:30
asset
helloworld.xyw
helloworld.xyw
2025-11-19 @ 14:15:00
2026-10-02 @ 10:34:42
asset
putd_w.xyw
putd-w.xyw
2026-10-02 @ 10:33:11
2026-10-02 @ 10:33:11
asset
putd.xyw
putd.xyw
2026-02-06 @ 16:44:38
2026-10-02 @ 10:32:40
asset
osdetect.xyw
osdetect.xyw
2026-08-08 @ 18:03:55
2026-10-02 @ 10:32:26
asset
oneof.xyw
oneof.xyw
2026-08-09 @ 18:14:25
2026-10-02 @ 10:32:09
asset
lowcase.xyw
lowcase.xyw
2026-08-08 @ 07:28:13
2026-10-02 @ 10:31:59
asset
length_w.xyw
length-w.xyw
2026-10-02 @ 10:31:49
2026-10-02 @ 10:31:49
asset
length.xyw
length.xyw
2026-08-09 @ 21:57:28
2026-10-02 @ 10:30:43
asset
equals.xyw
equals.xyw
2026-08-09 @ 07:38:48
2026-10-02 @ 10:30:30
asset
contains.xyw
contains.xyw
2026-08-04 @ 18:55:19
2026-10-02 @ 10:30:16
asset
Memory
memory
2025-11-19 @ 11:30:26
2026-10-01 @ 09:35:31
page
JMP
jmp
2025-12-07 @ 10:17:32
2026-10-01 @ 09:32:54
page
LDB
ldb
2025-12-05 @ 05:03:56
2026-10-01 @ 09:32:42
page
LDW
ldw
2025-12-05 @ 05:06:12
2026-10-01 @ 09:32:24
page
STB
stb
2025-12-05 @ 05:08:17
2026-10-01 @ 09:32:10
page
STW
stw
2025-12-05 @ 05:13:24
2026-10-01 @ 09:31:33
page
JCN
jcn
2025-12-07 @ 10:26:24
2026-10-01 @ 09:31:10
page
JSR
jsr
2025-12-07 @ 10:35:57
2026-10-01 @ 09:30:59
page
Navigation
navigation
2025-11-19 @ 11:21:01
2026-09-30 @ 17:11:06
page
Syntax
syntax
2025-11-19 @ 11:28:56
2026-09-17 @ 11:36:30
page
Device API
device-api
2026-08-02 @ 13:12:29
2026-08-26 @ 07:11:07
page
ROT
rot
2025-12-07 @ 10:14:44
2026-08-17 @ 16:28:52
page
SWP
swp
2025-12-07 @ 10:09:30
2026-08-17 @ 16:28:22
page
DUP
dup
2025-12-07 @ 09:16:03
2026-08-17 @ 16:27:40
page
XOR
xor
2025-12-07 @ 06:53:48
2026-08-17 @ 16:26:55
page
IOR
ior
2025-12-07 @ 06:49:33
2026-08-17 @ 16:26:28
page
AND
and
2025-12-07 @ 06:48:35
2026-08-17 @ 16:25:23
page
NOT
not
2025-12-07 @ 06:36:32
2026-08-17 @ 16:24:26
page
LTH
lth
2025-12-07 @ 06:35:19
2026-08-17 @ 16:23:58
page
GTH
gth
2025-12-06 @ 16:39:55
2026-08-17 @ 09:11:13
page
NEQ
neq
2025-12-06 @ 16:36:38
2026-08-17 @ 08:13:35
page
EQU
equ
2025-12-06 @ 11:14:29
2026-08-16 @ 22:20:26
page
DIV
div
2025-12-06 @ 07:58:33
2026-08-16 @ 22:18:16
page
MUL
mul
2025-12-06 @ 07:53:14
2026-08-16 @ 22:17:40
page
SUB
sub
2025-12-06 @ 07:48:55
2026-08-16 @ 22:17:14
page
ADD
add
2025-12-05 @ 18:44:06
2026-08-16 @ 22:16:39
page
SHR
shr
2025-12-05 @ 18:41:19
2026-08-16 @ 22:13:48
page
SHL
shl
2025-12-05 @ 18:01:16
2026-08-16 @ 22:13:11
page
PSH
psh
2025-12-05 @ 04:56:51
2026-08-16 @ 22:09:47
page
NOP
nop
2026-02-27 @ 07:41:41
2026-08-16 @ 22:08:39
page
RTS
rts
2025-12-07 @ 10:37:36
2026-08-16 @ 22:07:29
page
OVR
ovr
2025-12-07 @ 10:13:28
2026-08-16 @ 22:03:19
page
Instructions
instructions
2025-11-19 @ 11:19:07
2026-08-16 @ 21:55:55
page
DEC
dec
2025-12-05 @ 10:43:10
2026-08-16 @ 21:51:02
page
INC
inc
2025-12-05 @ 09:21:30
2026-08-16 @ 21:50:35
page
POP
pop
2025-12-05 @ 05:00:41
2026-08-16 @ 21:47:52
page
HLT
hlt
2026-02-27 @ 07:41:20
2026-08-16 @ 21:47:24
page
starts.xyw
starts.xyw
2026-08-15 @ 19:01:35
2026-08-16 @ 21:05:37
asset
upcase.xyw
upcase.xyw
2026-08-08 @ 16:57:27
2026-08-16 @ 21:04:36
asset
trimstart.xyw
trimstart.xyw
2026-08-10 @ 14:17:30
2026-08-16 @ 21:04:12
asset
trimend.xyw
trimend.xyw
2026-08-10 @ 16:13:32
2026-08-16 @ 21:03:46
asset
puts.xyw
puts.xyw
2026-02-06 @ 23:08:16
2026-08-16 @ 21:03:21
asset
factorial.xyw
factorial.xyw
2026-08-16 @ 20:35:12
2026-08-16 @ 20:35:12
asset
ends.xyw
ends.xyw
2026-08-16 @ 11:15:06
2026-08-16 @ 11:15:39
asset
Assembler
asm
2026-08-04 @ 04:59:29
2026-08-04 @ 04:59:29
page
Directives
directives
2025-11-19 @ 11:29:40
2026-08-03 @ 21:54:18
page
.reserve
directive-reserve.xyw
2026-08-03 @ 21:46:18
2026-08-03 @ 21:46:18
asset
devices.h
devices.h
2026-08-02 @ 15:52:35
2026-08-02 @ 15:53:09
asset
Instruction Modes
modes
2025-12-07 @ 11:10:56
2026-03-08 @ 15:12:06
page
.byte
byte-directive.xyw
2025-11-24 @ 10:16:04
2026-02-27 @ 09:36:11
asset
.macro
directive-macro.xyw
2025-11-24 @ 09:28:46
2026-02-27 @ 09:34:12
asset
d6.xyw
d6.xyw
2025-12-08 @ 22:46:01
2026-02-11 @ 17:47:59
asset
Devices
devices
2025-11-19 @ 11:27:55
2026-02-09 @ 18:38:19
page
syntax-hex.xyw
syntax-hex.xyw
2025-11-21 @ 12:24:30
2026-02-06 @ 15:43:48
asset
simple-add-print.xyw
simple-add-print.xyw
2025-12-03 @ 23:13:17
2026-01-29 @ 16:00:16
asset
File Formats
formats
2025-12-12 @ 10:35:36
2025-12-13 @ 11:38:34
page
syntax-directive.xyw
syntax-directive.xyw
2025-11-21 @ 13:43:13
2025-12-12 @ 16:39:33
asset
syntax-bin.xyw
syntax-bin.xyw
2025-12-11 @ 20:34:36
2025-12-11 @ 20:34:36
asset
syntax-instruction.xyw
syntax-instruction.xyw
2025-11-21 @ 12:28:43
2025-12-06 @ 03:29:09
asset
device-contract.c
device-contract.c
2025-12-04 @ 21:43:23
2025-12-04 @ 21:43:23
asset
write-dispatcher.c
write-dispatcher.c
2025-12-03 @ 23:18:06
2025-12-03 @ 23:18:06
asset
console-write.c
console-write.c
2025-12-03 @ 23:15:42
2025-12-03 @ 23:15:42
asset
simple-add.xyw
simple-add.xyw
2025-12-02 @ 22:13:45
2025-12-02 @ 22:13:54
asset
devlog-opcode-macros.c
devlog-opcode-macros.c
2025-12-02 @ 17:54:22
2025-12-02 @ 21:59:50
asset
devlog-run-switch.c
devlog-run-switch.c
2025-12-02 @ 17:52:48
2025-12-02 @ 17:52:48
asset
.include
include-directive.xyw
2025-11-24 @ 10:18:19
2025-11-24 @ 10:18:19
asset
.string
string-directive.xyw
2025-11-24 @ 09:51:30
2025-11-24 @ 09:51:30
asset
.label
directive-label.xyw
2025-11-24 @ 09:18:50
2025-11-24 @ 09:18:50
asset
syntax-symbol.xyw
syntax-symbol.xyw
2025-11-21 @ 13:44:22
2025-11-21 @ 13:44:22
asset
syntax-comment.xyw
syntax-comment.xyw
2025-11-21 @ 12:23:20
2025-11-21 @ 12:23:20
asset