Virgil Dupras
2d9a07d215
blkunpack: don't include trailing empty lines
This was becoming heavy to manage.
4 years ago
Virgil Dupras
f6ded7712e
VE: add 't'
This is the first commit I do entirely in VE. It's a habit I'm planning
on taking as it helps a lot to find usability issues.
4 years ago
Virgil Dupras
2d17b4e8ec
Make string length-prefixed instead of null-terminated
I'm not sure why I chose null-terminated initially. Probably because
the z80asm version had null-terminated strings.
Length-prefixes strings are the traditional form of strings in Forth
and it's a bit easier to work with them with traditional forth words
when they're under this form.
4 years ago
Virgil Dupras
41d439376d
Add word NIP
4 years ago
Virgil Dupras
bd38d80f9c
Move Cross-compiled core from B390 to B350
and renamed it "Core words". Also, reworded the presentation.
4 years ago
Virgil Dupras
2e9e7047bf
Make INTERPRET break on ASCII EOT
This should allow me to simplify LOAD's exit mechanism on block
end.
4 years ago
Virgil Dupras
33d37d4ce9
WORD: don't overwrite RAM on words over 31 chars
This allows me to reclaim some RAM I hadn't even noticed I
needlessly monopolise.
4 years ago
Virgil Dupras
3d908cef3a
Move all parsing words to Inner core
This allows us to get rid of the (parse*) indirection.
4 years ago
Virgil Dupras
44403c3d4c
Move icore to blkfs
The way is clear for complete stage1 bootstrapping on the RC2014
target!
4 years ago