2023-11-09 |
Clyne Sullivan | move main execution to State; bring back verify() optimize |
commit | commitdiff | tree | snapshot |
2023-11-09 |
Clyne Sullivan | fix execute; disable verify(); bench w/ standalone |
commit | commitdiff | tree | snapshot |
2023-11-08 |
Clyne Sullivan | fib.fth benchmark; some minor coreword optimizations |
commit | commitdiff | tree | snapshot |
2023-11-05 |
Clyne Sullivan | Merge branch 'master' of ssh://code.bitgloo.com:222... |
commit | commitdiff | tree | snapshot |
2023-11-05 |
Clyne Sullivan | msp430: clean up some build flags |
commit | commitdiff | tree | snapshot |
2023-11-05 |
Clyne Sullivan | msp430: add compressed register/flag wordset |
commit | commitdiff | tree | snapshot |
2023-11-05 |
Clyne Sullivan | make parser extendable |
commit | commitdiff | tree | snapshot |
2023-11-03 |
Clyne | Delete 'forth/hal.fth' |
commit | commitdiff | tree | snapshot |
2023-11-03 |
Clyne Sullivan | interrupt support; better reg words |
commit | commitdiff | tree | snapshot |
2023-11-03 |
Clyne Sullivan | fix standalone |
commit | commitdiff | tree | snapshot |
2023-11-03 |
Clyne Sullivan | forgot to push msp430 dict impl |
commit | commitdiff | tree | snapshot |
2023-11-03 |
Clyne Sullivan | msp430: include core-ext and tools |
commit | commitdiff | tree | snapshot |
2023-11-03 |
Clyne Sullivan | running on the devboard |
commit | commitdiff | tree | snapshot |
2023-11-02 |
Clyne Sullivan | msp430 impl targets msp430fr2476 |
commit | commitdiff | tree | snapshot |
2023-11-02 |
Clyne Sullivan | fix if condition on 16-bit cpus |
commit | commitdiff | tree | snapshot |
2023-10-28 |
Clyne Sullivan | add SOURCE-ID |
commit | commitdiff | tree | snapshot |
2023-10-28 |
Clyne Sullivan | add PARSE; fixes to actually comply with all tests |
commit | commitdiff | tree | snapshot |
2023-10-28 |
Clyne Sullivan | fix core and core-ext impl to pass all tests |
commit | commitdiff | tree | snapshot |
2023-10-27 |
Clyne Sullivan | fix MARKER |
commit | commitdiff | tree | snapshot |
2023-10-27 |
Clyne Sullivan | add [COMPILE], fix :NONAME |
commit | commitdiff | tree | snapshot |
2023-10-26 |
Clyne Sullivan | remove compat.txt |
commit | commitdiff | tree | snapshot |
2023-10-26 |
Clyne Sullivan | add .R PAD U.R U> UNUSED WITHIN |
commit | commitdiff | tree | snapshot |
2023-10-25 |
Clyne Sullivan | remove old tests |
commit | commitdiff | tree | snapshot |
2023-10-25 |
Clyne Sullivan | support long definitions; add tests as submodule |
commit | commitdiff | tree | snapshot |
2023-10-25 |
Clyne Sullivan | 100% core test passing |
commit | commitdiff | tree | snapshot |
2023-10-25 |
Clyne Sullivan | implement HOLDS |
commit | commitdiff | tree | snapshot |
2023-10-24 |
Clyne Sullivan | implement pictured numeric output |
commit | commitdiff | tree | snapshot |
2023-10-14 |
Clyne Sullivan | msp430.fth |
commit | commitdiff | tree | snapshot |
2023-10-14 |
Clyne Sullivan | consteval and other refactoring |
commit | commitdiff | tree | snapshot |
2023-10-14 |
Clyne Sullivan | switch to c++20 |
commit | commitdiff | tree | snapshot |
2023-10-14 |
Clyne Sullivan | align builtin dictionary |
commit | commitdiff | tree | snapshot |
2023-10-13 |
Clyne Sullivan | more refactoring, object organization |
commit | commitdiff | tree | snapshot |
2023-10-13 |
Clyne Sullivan | some class refactoring |
commit | commitdiff | tree | snapshot |
2023-03-18 |
Clyne Sullivan | -Wconversion |
commit | commitdiff | tree | snapshot |
2023-03-14 |
Clyne Sullivan | >number |
commit | commitdiff | tree | snapshot |
2023-03-11 |
Clyne Sullivan | u< um/mod |
commit | commitdiff | tree | snapshot |
2023-03-11 |
Clyne Sullivan | u. um* |
commit | commitdiff | tree | snapshot |
2023-03-11 |
Clyne Sullivan | find |
commit | commitdiff | tree | snapshot |
2023-03-11 |
Clyne Sullivan | make forth and msp430 folders |
commit | commitdiff | tree | snapshot |
2023-03-11 |
Clyne Sullivan | update documentation |
commit | commitdiff | tree | snapshot |
2023-03-11 |
Clyne Sullivan | common error enum; eval to _ev |
commit | commitdiff | tree | snapshot |
2023-03-10 |
clyne | oops |
commit | commitdiff | tree | snapshot |
2023-03-10 |
Clyne Sullivan | size reduction and refactoring |
commit | commitdiff | tree | snapshot |
2023-03-10 |
Clyne Sullivan | Word::iterator |
commit | commitdiff | tree | snapshot |
2023-03-10 |
Clyne Sullivan | make parser static; tested msp430 build |
commit | commitdiff | tree | snapshot |
2023-03-10 |
Clyne Sullivan | move (most) of core-ext to its own file |
commit | commitdiff | tree | snapshot |
2023-03-10 |
Clyne Sullivan | packed literals again |
commit | commitdiff | tree | snapshot |
2023-03-09 |
Clyne Sullivan | add msp430 linker |
commit | commitdiff | tree | snapshot |
2023-03-09 |
Clyne Sullivan | add cppcheck and test targets; some code size reductions |
commit | commitdiff | tree | snapshot |
2023-03-09 |
Clyne Sullivan | linting; reduce msp430 binary size |
commit | commitdiff | tree | snapshot |
2023-03-09 |
Clyne Sullivan | move libalee into folder |
commit | commitdiff | tree | snapshot |
2023-03-09 |
Clyne Sullivan | update readme; make msp430 standalone |
commit | commitdiff | tree | snapshot |
2023-03-08 |
Clyne Sullivan | build core.fth into executable |
commit | commitdiff | tree | snapshot |
2023-03-04 |
Clyne Sullivan | add case/endcase of/endof |
commit | commitdiff | tree | snapshot |
2023-03-04 |
Clyne Sullivan | evaluate |
commit | commitdiff | tree | snapshot |
2023-03-04 |
Clyne Sullivan | evaluate complete |
commit | commitdiff | tree | snapshot |
2023-03-03 |
Clyne Sullivan | wip: evaluate |
commit | commitdiff | tree | snapshot |
2023-03-03 |
Clyne Sullivan | revise parsing for better compliance |
commit | commitdiff | tree | snapshot |
2023-03-03 |
Clyne Sullivan | word, division compliance |
commit | commitdiff | tree | snapshot |
2023-03-02 |
Clyne Sullivan | major compliance refactor; undo packed literals for now |
commit | commitdiff | tree | snapshot |
2023-02-27 |
Clyne Sullivan | :noname, ?do; fix +loop, aligned |
commit | commitdiff | tree | snapshot |
2023-02-27 |
Clyne Sullivan | key in forth; abort"; draft find |
commit | commitdiff | tree | snapshot |
2023-02-27 |
Clyne Sullivan | packed literals; faster execution |
commit | commitdiff | tree | snapshot |
2023-02-26 |
Clyne Sullivan | optimize ip incrementation |
commit | commitdiff | tree | snapshot |
2023-02-26 |
Clyne Sullivan | pull exit check out of State::execute |
commit | commitdiff | tree | snapshot |
2023-02-26 |
Clyne Sullivan | streamline single execution |
commit | commitdiff | tree | snapshot |
2023-02-25 |
Clyne Sullivan | reduce built-in word count |
commit | commitdiff | tree | snapshot |
2023-02-25 |
Clyne Sullivan | implement leave |
commit | commitdiff | tree | snapshot |
2023-02-25 |
Clyne Sullivan | double-width mul/div; error strings |
commit | commitdiff | tree | snapshot |
2023-02-25 |
Clyne Sullivan | compact implementation; runs on msp430 |
commit | commitdiff | tree | snapshot |
2023-02-24 |
Clyne Sullivan | fix decimal and hex |
commit | commitdiff | tree | snapshot |
2023-02-24 |
Clyne Sullivan | remove ParseStatus; reduce stack usage |
commit | commitdiff | tree | snapshot |
2023-02-23 |
Clyne Sullivan | enable warnings |
commit | commitdiff | tree | snapshot |
2023-02-23 |
Clyne Sullivan | try dict save/load; prevent execute recursion |
commit | commitdiff | tree | snapshot |
2023-02-23 |
Clyne Sullivan | fix cell size handling; optimize for speed |
commit | commitdiff | tree | snapshot |
2023-02-23 |
Clyne Sullivan | .(, buffer:, c", erase |
commit | commitdiff | tree | snapshot |
2023-02-23 |
Clyne Sullivan | begin work on core extensions; fix does> |
commit | commitdiff | tree | snapshot |
2023-02-22 |
Clyne Sullivan | add j |
commit | commitdiff | tree | snapshot |
2023-02-22 |
Clyne Sullivan | move some corewords to core.fth; fix word reading |
commit | commitdiff | tree | snapshot |
2023-02-22 |
Clyne Sullivan | fix comments; add accept, invert, true/false, environment? |
commit | commitdiff | tree | snapshot |
2023-02-21 |
Clyne Sullivan | add recurse, move |
commit | commitdiff | tree | snapshot |
2023-02-21 |
Clyne Sullivan | s", quit, abort |
commit | commitdiff | tree | snapshot |
2023-02-21 |
Clyne Sullivan | fix execution lookup; add unloop |
commit | commitdiff | tree | snapshot |
2023-02-21 |
Clyne Sullivan | concise parser; >body, >in, source |
commit | commitdiff | tree | snapshot |
2023-02-20 |
Clyne Sullivan | create, does>, variables |
commit | commitdiff | tree | snapshot |
2023-02-20 |
Clyne Sullivan | text words; control word fixes |
commit | commitdiff | tree | snapshot |
2023-02-19 |
Clyne Sullivan | do loops, executor fixes |
commit | commitdiff | tree | snapshot |
2023-02-19 |
Clyne Sullivan | fundamental compiling words |
commit | commitdiff | tree | snapshot |
2023-02-17 |
Clyne Sullivan | fix bad word detection |
commit | commitdiff | tree | snapshot |
2023-02-17 |
Clyne Sullivan | some cleanup |
commit | commitdiff | tree | snapshot |
2023-02-17 |
Clyne Sullivan | handle input within dictionary |
commit | commitdiff | tree | snapshot |
2023-02-14 |
Clyne Sullivan | allow byte indexing |
commit | commitdiff | tree | snapshot |
2023-02-10 |
Clyne Sullivan | depth and more core.fth words |
commit | commitdiff | tree | snapshot |
2023-02-10 |
Clyne Sullivan | add 2/ and 2* |
commit | commitdiff | tree | snapshot |
2023-02-10 |
Clyne Sullivan | add else |
commit | commitdiff | tree | snapshot |
2023-02-10 |
Clyne Sullivan | implement if and then |
commit | commitdiff | tree | snapshot |
2023-02-09 |
Clyne Sullivan | add more core.fth words |
commit | commitdiff | tree | snapshot |
2023-02-09 |
Clyne Sullivan | build as library; add small target |
commit | commitdiff | tree | snapshot |
2023-02-09 |
Clyne Sullivan | fix indentation |
commit | commitdiff | tree | snapshot |
2023-02-09 |
Clyne Sullivan | parse files |
commit | commitdiff | tree | snapshot |
next |