Reducing data size to avoid overwriting devices and stacks.
h3rald h3rald@h3rald.com
Mon, 01 Dec 2025 09:49:58 +0100
1 files changed,
2 insertions(+),
1 deletions(-)
jump to
M
xywasm.c
→
xywasm.c
@@ -90,8 +90,9 @@ // Current write pointer starts after header
xyw_word ptr = 6; // Flat single-string "dictionary" for symbols (macros and labels) +// Removing 768 bytes to leave room for devices and stacks // Actually following Uxn design here ;) -char dict[0x8000]; +char dict[0x8000 - 0x300]; char *dictnext = dict; // List of symbols (macros and labels)