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
d8a6456206
(parsed): fix crash on parsing non-decimal staring with '-'
The address returned in the error condition would be off by one.
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
bb190f9665
Add word TUCK
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
db9885b8cf
Rename (find) to FIND
I hadn't noticed that this word was almost ANS compliant.
4 years ago
Virgil Dupras
175b4bc497
sms: CollapseOS prompt!
4 years ago
Virgil Dupras
8a58449776
Add word ERR
4 years ago
Virgil Dupras
eaeb138a0c
Add words C@- C!- and MOVE-
4 years ago
Virgil Dupras
c681cb639d
Add words >< and =><=
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