zxbasic
zxbasic copied to clipboard
Refactorize the runtime library
What / Why
Currently the runtime library lives at /lib/arch/<arch>/runtime with most *.asm files living at the same level.
This can be a bit caotic, so let's group some of them in folders (i.e. math, random, mem, arrays, strings, arithmetic, etc)
Some refacts done. Will implement an alternate @INC directive which will allow runtime libs to be reused across different architectures.