2016-06-01 |
Tim Vaughan | Correct FORTH behaviour implemented. |
commit | commitdiff | tree | snapshot |
2016-06-01 |
Tim Vaughan | Added CMOVE> |
commit | commitdiff | tree | snapshot |
2016-06-01 |
Tim Vaughan | Using standard field conversion words. |
commit | commitdiff | tree | snapshot |
2016-06-01 |
Tim Vaughan | A bit of abstraction. |
commit | commitdiff | tree | snapshot |
2016-06-01 |
Tim Vaughan | FIND working again. |
commit | commitdiff | tree | snapshot |
2016-05-31 |
Tim Vaughan | Broken draft of vocab implementation. |
commit | commitdiff | tree | snapshot |
2016-05-31 |
Tim Vaughan | Working on vocabularies. |
commit | commitdiff | tree | snapshot |
2016-05-30 |
Tim Vaughan | Updated README. |
commit | commitdiff | tree | snapshot |
2016-05-30 |
Tim Vaughan | Fixed library loading bug. |
commit | commitdiff | tree | snapshot |
2016-05-30 |
Tim Vaughan | Updated README. |
commit | commitdiff | tree | snapshot |
2016-05-29 |
Tim Vaughan | Added COMPILE. |
commit | commitdiff | tree | snapshot |
2016-05-29 |
Tim Vaughan | Removed unnecessary ['] primitive. |
commit | commitdiff | tree | snapshot |
2016-05-29 |
Tim Vaughan | Divided up library code. |
commit | commitdiff | tree | snapshot |
2016-05-28 |
Tim Vaughan | All constants refering to CFAs are now labelled as... |
commit | commitdiff | tree | snapshot |
2016-05-26 |
Tim Vaughan | Reimplemented EXPECT. Closes #1. |
commit | commitdiff | tree | snapshot |
2016-05-26 |
Tim Vaughan | Added workable KEY. |
commit | commitdiff | tree | snapshot |
2016-05-25 |
Tim Vaughan | FIND behaviour now standard. Closes #5. |
commit | commitdiff | tree | snapshot |
2016-05-25 |
Tim Vaughan | Working on standardizing FIND. |
commit | commitdiff | tree | snapshot |
2016-05-24 |
Tim Vaughan | Reimplement CONSTANT, VARIABLE, VALUE using DOES> |
commit | commitdiff | tree | snapshot |
2016-05-24 |
Tim Vaughan | CREATE/DOES> working. Closes #2. |
commit | commitdiff | tree | snapshot |
2016-05-24 |
Tim Vaughan | Working on CREATE/DOES> |
commit | commitdiff | tree | snapshot |
2016-05-24 |
Tim Vaughan | Standardized HERE. |
commit | commitdiff | tree | snapshot |
2016-05-23 |
Tim Vaughan | Removed debug code. |
commit | commitdiff | tree | snapshot |
2016-05-23 |
Tim Vaughan | RSP0 and PSP0 now constants. Closes #4. |
commit | commitdiff | tree | snapshot |
2016-05-23 |
Tim Vaughan | Fixed residual INTERPRET bugs. Closes #3. |
commit | commitdiff | tree | snapshot |
2016-05-23 |
Tim Vaughan | Problem is with lines >80 chars long. |
commit | commitdiff | tree | snapshot |
2016-05-23 |
Tim Vaughan | Adequate handling of EOF restored. |
commit | commitdiff | tree | snapshot |
2016-05-08 |
Tim Vaughan | Pinning down insidious bug in interpreter. |
commit | commitdiff | tree | snapshot |
2016-05-07 |
Tim Vaughan | Slowly getting lib.4th to compile again. |
commit | commitdiff | tree | snapshot |
2016-05-07 |
Tim Vaughan | Compiler working again. |
commit | commitdiff | tree | snapshot |
2016-05-07 |
Tim Vaughan | debugging compilation |
commit | commitdiff | tree | snapshot |
2016-05-07 |
Tim Vaughan | Debugging interpreter. |
commit | commitdiff | tree | snapshot |
2016-05-07 |
Tim Vaughan | New interpreter working. |
commit | commitdiff | tree | snapshot |
2016-05-07 |
Tim Vaughan | INTERPRET works for numbers in immediate mode. |
commit | commitdiff | tree | snapshot |
2016-05-06 |
Tim Vaughan | Rewriting INTERPRET. |
commit | commitdiff | tree | snapshot |
2016-05-06 |
Tim Vaughan | Implemented COUNT, renamed TELL to TYPE |
commit | commitdiff | tree | snapshot |
2016-05-06 |
Tim Vaughan | Use .( to print message in example |
commit | commitdiff | tree | snapshot |
2016-05-06 |
Tim Vaughan | Implemented \ comments as a word, implemented [CHAR] |
commit | commitdiff | tree | snapshot |
2016-05-04 |
Tim Vaughan | Update readme. |
commit | commitdiff | tree | snapshot |
2016-05-02 |
Tim Vaughan | Working on CREATE/DOES> |
commit | commitdiff | tree | snapshot |
2016-05-02 |
Tim Vaughan | Added C, |
commit | commitdiff | tree | snapshot |
2016-05-02 |
Tim Vaughan | Implemented FILL and ERASE. |
commit | commitdiff | tree | snapshot |
2016-05-02 |
Tim Vaughan | Added .(, ." no longer applies in immediate mode. |
commit | commitdiff | tree | snapshot |
2016-05-02 |
Tim Vaughan | Made readme sound less silly. |
commit | commitdiff | tree | snapshot |
2016-05-02 |
Tim Vaughan | Cleaned up README. |
commit | commitdiff | tree | snapshot |
2016-05-02 |
Tim Vaughan | Added README |
commit | commitdiff | tree | snapshot |
2016-05-02 |
Tim Vaughan | CREATE, ALLOT and VARIABLE now work as they should. |
commit | commitdiff | tree | snapshot |
2016-05-02 |
Tim Vaughan | Added UNUSED, made VM mem sizes more sensible. |
commit | commitdiff | tree | snapshot |
2016-05-02 |
Tim Vaughan | Better placement of built-in constant/variable word... |
commit | commitdiff | tree | snapshot |
2016-05-02 |
Tim Vaughan | Improved decompiler support for non-docol words. |
commit | commitdiff | tree | snapshot |
2016-05-01 |
Tim Vaughan | Renamed CREATE to HEADER in prep for true CREATE/DOES> |
commit | commitdiff | tree | snapshot |
2016-05-01 |
Tim Vaughan | variables and constants now use DOVAR and DOCON |
commit | commitdiff | tree | snapshot |
2016-04-30 |
Tim Vaughan | ID. sensible handles control characters in word names. |
commit | commitdiff | tree | snapshot |
2016-04-30 |
Tim Vaughan | TICK problem solved. (Split into ['] and '.) |
commit | commitdiff | tree | snapshot |
2016-04-30 |
Tim Vaughan | Ported last of relevant jonesforth library code. |
commit | commitdiff | tree | snapshot |
2016-04-30 |
Tim Vaughan | Fixed problem with TICK, but now only works when compiled. |
commit | commitdiff | tree | snapshot |
2016-04-30 |
Tim Vaughan | Working on decompilation. |
commit | commitdiff | tree | snapshot |
2016-04-30 |
Tim Vaughan | Added string words to library. |
commit | commitdiff | tree | snapshot |
2016-04-28 |
Tim Vaughan | Fixed 2swap bug, added ?do, fixed +loop. |
commit | commitdiff | tree | snapshot |
2016-04-27 |
Tim Vaughan | Fixing up example. |
commit | commitdiff | tree | snapshot |
2016-04-27 |
Tim Vaughan | Fixed >scaled in example. |
commit | commitdiff | tree | snapshot |
2016-04-27 |
Tim Vaughan | Added J. |
commit | commitdiff | tree | snapshot |
2016-04-27 |
Tim Vaughan | Fixed */ def, added fixed point arithmetic to example. |
commit | commitdiff | tree | snapshot |
2016-04-26 |
Tim Vaughan | Fixed bugs in c*, cmagsq |
commit | commitdiff | tree | snapshot |
2016-04-26 |
Tim Vaughan | Stacks cleared on error. |
commit | commitdiff | tree | snapshot |
2016-04-26 |
Tim Vaughan | Finished ROLL |
commit | commitdiff | tree | snapshot |
2016-04-26 |
Tim Vaughan | LOOP+ -> +LOOP, LEAVE? -> ?LEAVE |
commit | commitdiff | tree | snapshot |
2016-04-26 |
Tim Vaughan | Working on ROLL, redefined SPACES |
commit | commitdiff | tree | snapshot |
2016-04-26 |
Tim Vaughan | Fixed ROT/-ROT, added LEAVE? and LOOP+ |
commit | commitdiff | tree | snapshot |
2016-04-26 |
Tim Vaughan | DO LOOP LEAVE working |
commit | commitdiff | tree | snapshot |
2016-04-26 |
Tim Vaughan | Added MAX and MIN |
commit | commitdiff | tree | snapshot |
2016-04-26 |
Tim Vaughan | Added 2* and 2/ arithmetic bit shift words. |
commit | commitdiff | tree | snapshot |
2016-04-26 |
Tim Vaughan | Added LOOP+ and expressed LOOP as a special case. |
commit | commitdiff | tree | snapshot |
2016-04-26 |
Tim Vaughan | Fixed broken DO LOOP |
commit | commitdiff | tree | snapshot |
2016-04-26 |
Tim Vaughan | Working on LEAVE and example. |
commit | commitdiff | tree | snapshot |
2016-04-25 |
Tim Vaughan | Added DO WHILE REPEAT, as well as . and .s |
commit | commitdiff | tree | snapshot |
2016-04-24 |
Tim Vaughan | Mostly copy-pasting forth code at this point! |
commit | commitdiff | tree | snapshot |
2016-04-24 |
Tim Vaughan | Hit on working TICK implementation. |
commit | commitdiff | tree | snapshot |
2016-04-24 |
Tim Vaughan | Exposed debug functions as forth words. |
commit | commitdiff | tree | snapshot |
2016-04-24 |
Tim Vaughan | Sensible recovery from stack underflows. |
commit | commitdiff | tree | snapshot |
2016-04-24 |
Tim Vaughan | Propper EOF handling. |
commit | commitdiff | tree | snapshot |
2016-04-24 |
Tim Vaughan | Adding core forth words. |
commit | commitdiff | tree | snapshot |
2016-04-24 |
Tim Vaughan | added INCLUDE - can now write pure forth! |
commit | commitdiff | tree | snapshot |
2016-04-24 |
Tim Vaughan | It's alive! |
commit | commitdiff | tree | snapshot |
2016-04-23 |
Tim Vaughan | Debugging DOCOL |
commit | commitdiff | tree | snapshot |
2016-04-23 |
Tim Vaughan | NL only prints "ok" in state 0 |
commit | commitdiff | tree | snapshot |
2016-04-23 |
Tim Vaughan | added BYE and NL |
commit | commitdiff | tree | snapshot |
2016-04-23 |
Tim Vaughan | Interpreter almost works!!! |
commit | commitdiff | tree | snapshot |
2016-04-23 |
Tim Vaughan | Added CHAR and EXECUTE |
commit | commitdiff | tree | snapshot |
2016-04-23 |
Tim Vaughan | Finished INTERPRET |
commit | commitdiff | tree | snapshot |
2016-04-22 |
Tim Vaughan | Working on INTERPRET. |
commit | commitdiff | tree | snapshot |
2016-04-22 |
Tim Vaughan | improved dump() |
commit | commitdiff | tree | snapshot |
2016-04-22 |
Tim Vaughan | Fixed bug in FIND. |
commit | commitdiff | tree | snapshot |
2016-04-22 |
Tim Vaughan | Typo fixes. |
commit | commitdiff | tree | snapshot |
2016-04-22 |
Tim Vaughan | Added TICK, BRANCH, 0BRANCH |
commit | commitdiff | tree | snapshot |
2016-04-18 |
Tim Vaughan | Rename LICENSE.md to LICENSE |
commit | commitdiff | tree | snapshot |
2016-04-18 |
Tim Vaughan | Added HIDE, IMMEDIATE |
commit | commitdiff | tree | snapshot |
2016-04-18 |
Tim Vaughan | Added compilation words. |
commit | commitdiff | tree | snapshot |
2016-04-18 |
Tim Vaughan | Included comparison primitives |
commit | commitdiff | tree | snapshot |
2016-04-18 |
Tim Vaughan | Inner interpreter works. |
commit | commitdiff | tree | snapshot |
next |