33 Commits (a529c1591826c120703afd7b88b245f7f659214c)

Author SHA1 Message Date
Clyne a529c15918 add case/endcase of/endof 2 years ago
Clyne a51428cff0 evaluate complete 2 years ago
Clyne 0a294fa8cc
wip: evaluate 2 years ago
Clyne 1c76451acc revise parsing for better compliance 2 years ago
Clyne 9a58f8a55d word, division compliance 2 years ago
Clyne 2ece0e4993
major compliance refactor; undo packed literals for now 2 years ago
Clyne d175fa6a88
:noname, ?do; fix +loop, aligned 2 years ago
Clyne f63c4dec8a key in forth; abort"; draft find 2 years ago
Clyne c5db61d59f packed literals; faster execution 2 years ago
Clyne 4af14b8c3e reduce built-in word count 2 years ago
Clyne fc0d3ed9cf implement leave 2 years ago
Clyne 34e5d76f98 double-width mul/div; error strings 2 years ago
Clyne 914a75b209
fix decimal and hex 2 years ago
Clyne 9f0127c3c8 fix cell size handling; optimize for speed 2 years ago
Clyne 1815716fc7 .(, buffer:, c", erase 2 years ago
Clyne 9ccce3fd18
begin work on core extensions; fix does> 2 years ago
Clyne 0ede616831
add j 2 years ago
Clyne bf9f8a902b
move some corewords to core.fth; fix word reading 2 years ago
Clyne 90c27fd4c9
fix comments; add accept, invert, true/false, environment? 2 years ago
Clyne 572a79b4c7
add recurse, move 2 years ago
Clyne 9a5b8581d0 s", quit, abort 2 years ago
Clyne 5632b65540
fix execution lookup; add unloop 2 years ago
Clyne bc118ad31f
concise parser; >body, >in, source 2 years ago
Clyne 6ef7f7ce85
create, does>, variables 2 years ago
Clyne 2bf1634aa4 text words; control word fixes 2 years ago
Clyne d1cf88229d do loops, executor fixes 2 years ago
Clyne 171b82dab0 fundamental compiling words 2 years ago
Clyne 12cb6b9e56
fix bad word detection 2 years ago
Clyne a506b65bdd
allow byte indexing 2 years ago
Clyne 18bcd5dd0e
depth and more core.fth words 2 years ago
Clyne 27742595b5
add 2/ and 2* 2 years ago
Clyne 501ca28d50
add more core.fth words 2 years ago
Clyne 59ecb61463
parse files 2 years ago