2016-05-06 |
Tim Vaughan | Use .( to print message in example
|
commit | commitdiff | tree |
2016-05-06 |
Tim Vaughan | Implemented \ comments as a word, implemented [CHAR]
|
commit | commitdiff | tree |
2016-05-04 |
Tim Vaughan | Update readme.
|
commit | commitdiff | tree |
2016-05-02 |
Tim Vaughan | Working on CREATE/DOES>
|
commit | commitdiff | tree |
2016-05-02 |
Tim Vaughan | Added C,
|
commit | commitdiff | tree |
2016-05-02 |
Tim Vaughan | Implemented FILL and ERASE.
|
commit | commitdiff | tree |
2016-05-02 |
Tim Vaughan | Added .(, ." no longer applies in immediate mode.
|
commit | commitdiff | tree |
2016-05-02 |
Tim Vaughan | Made readme sound less silly.
|
commit | commitdiff | tree |
2016-05-02 |
Tim Vaughan | Cleaned up README.
|
commit | commitdiff | tree |
2016-05-02 |
Tim Vaughan | Added README
|
commit | commitdiff | tree |
2016-05-02 |
Tim Vaughan | CREATE, ALLOT and VARIABLE now work as they should.
|
commit | commitdiff | tree |
2016-05-02 |
Tim Vaughan | Added UNUSED, made VM mem sizes more sensible.
|
commit | commitdiff | tree |
2016-05-02 |
Tim Vaughan | Better placement of built-in constant/variable word...
|
commit | commitdiff | tree |
2016-05-02 |
Tim Vaughan | Improved decompiler support for non-docol words.
|
commit | commitdiff | tree |
2016-05-01 |
Tim Vaughan | Renamed CREATE to HEADER in prep for true CREATE/DOES>
|
commit | commitdiff | tree |
2016-05-01 |
Tim Vaughan | variables and constants now use DOVAR and DOCON
|
commit | commitdiff | tree |
2016-04-30 |
Tim Vaughan | ID. sensible handles control characters in word names.
|
commit | commitdiff | tree |
2016-04-30 |
Tim Vaughan | TICK problem solved. (Split into ['] and '.)
|
commit | commitdiff | tree |
2016-04-30 |
Tim Vaughan | Ported last of relevant jonesforth library code.
|
commit | commitdiff | tree |
2016-04-30 |
Tim Vaughan | Fixed problem with TICK, but now only works when compiled.
|
commit | commitdiff | tree |
2016-04-30 |
Tim Vaughan | Working on decompilation.
|
commit | commitdiff | tree |
2016-04-30 |
Tim Vaughan | Added string words to library.
|
commit | commitdiff | tree |
2016-04-28 |
Tim Vaughan | Fixed 2swap bug, added ?do, fixed +loop.
|
commit | commitdiff | tree |
2016-04-27 |
Tim Vaughan | Fixing up example.
|
commit | commitdiff | tree |
2016-04-27 |
Tim Vaughan | Fixed >scaled in example.
|
commit | commitdiff | tree |
2016-04-27 |
Tim Vaughan | Added J.
|
commit | commitdiff | tree |
2016-04-27 |
Tim Vaughan | Fixed */ def, added fixed point arithmetic to example.
|
commit | commitdiff | tree |
2016-04-26 |
Tim Vaughan | Fixed bugs in c*, cmagsq
|
commit | commitdiff | tree |
2016-04-26 |
Tim Vaughan | Stacks cleared on error.
|
commit | commitdiff | tree |
2016-04-26 |
Tim Vaughan | Finished ROLL
|
commit | commitdiff | tree |
2016-04-26 |
Tim Vaughan | LOOP+ -> +LOOP, LEAVE? -> ?LEAVE
|
commit | commitdiff | tree |
2016-04-26 |
Tim Vaughan | Working on ROLL, redefined SPACES
|
commit | commitdiff | tree |
2016-04-26 |
Tim Vaughan | Fixed ROT/-ROT, added LEAVE? and LOOP+
|
commit | commitdiff | tree |
2016-04-26 |
Tim Vaughan | DO LOOP LEAVE working
|
commit | commitdiff | tree |
2016-04-26 |
Tim Vaughan | Added MAX and MIN
|
commit | commitdiff | tree |
2016-04-26 |
Tim Vaughan | Added 2* and 2/ arithmetic bit shift words.
|
commit | commitdiff | tree |
2016-04-26 |
Tim Vaughan | Added LOOP+ and expressed LOOP as a special case.
|
commit | commitdiff | tree |
2016-04-26 |
Tim Vaughan | Fixed broken DO LOOP
|
commit | commitdiff | tree |
2016-04-26 |
Tim Vaughan | Working on LEAVE and example.
|
commit | commitdiff | tree |
2016-04-25 |
Tim Vaughan | Added DO WHILE REPEAT, as well as . and .s
|
commit | commitdiff | tree |
2016-04-24 |
Tim Vaughan | Mostly copy-pasting forth code at this point!
|
commit | commitdiff | tree |
2016-04-24 |
Tim Vaughan | Hit on working TICK implementation.
|
commit | commitdiff | tree |
2016-04-24 |
Tim Vaughan | Exposed debug functions as forth words.
|
commit | commitdiff | tree |
2016-04-24 |
Tim Vaughan | Sensible recovery from stack underflows.
|
commit | commitdiff | tree |
2016-04-24 |
Tim Vaughan | Propper EOF handling.
|
commit | commitdiff | tree |
2016-04-24 |
Tim Vaughan | Adding core forth words.
|
commit | commitdiff | tree |
2016-04-24 |
Tim Vaughan | added INCLUDE - can now write pure forth!
|
commit | commitdiff | tree |
2016-04-24 |
Tim Vaughan | It's alive!
|
commit | commitdiff | tree |
2016-04-23 |
Tim Vaughan | Debugging DOCOL
|
commit | commitdiff | tree |
2016-04-23 |
Tim Vaughan | NL only prints "ok" in state 0
|
commit | commitdiff | tree |
2016-04-23 |
Tim Vaughan | added BYE and NL
|
commit | commitdiff | tree |
2016-04-23 |
Tim Vaughan | Interpreter almost works!!!
|
commit | commitdiff | tree |
2016-04-23 |
Tim Vaughan | Added CHAR and EXECUTE
|
commit | commitdiff | tree |
2016-04-23 |
Tim Vaughan | Finished INTERPRET
|
commit | commitdiff | tree |
2016-04-22 |
Tim Vaughan | Working on INTERPRET.
|
commit | commitdiff | tree |
2016-04-22 |
Tim Vaughan | improved dump()
|
commit | commitdiff | tree |
2016-04-22 |
Tim Vaughan | Fixed bug in FIND.
|
commit | commitdiff | tree |
2016-04-22 |
Tim Vaughan | Typo fixes.
|
commit | commitdiff | tree |
2016-04-22 |
Tim Vaughan | Added TICK, BRANCH, 0BRANCH
|
commit | commitdiff | tree |
2016-04-18 |
Tim Vaughan | Rename LICENSE.md to LICENSE
|
commit | commitdiff | tree |
2016-04-18 |
Tim Vaughan | Added HIDE, IMMEDIATE
|
commit | commitdiff | tree |
2016-04-18 |
Tim Vaughan | Added compilation words.
|
commit | commitdiff | tree |
2016-04-18 |
Tim Vaughan | Included comparison primitives
|
commit | commitdiff | tree |
2016-04-18 |
Tim Vaughan | Inner interpreter works.
|
commit | commitdiff | tree |
2016-04-17 |
Tim Vaughan | Debugging first non-primitive word.
|
commit | commitdiff | tree |
2016-04-17 |
Tim Vaughan | Added arithmetic operations
|
commit | commitdiff | tree |
2016-04-17 |
Tim Vaughan | Added FIND, TOCFA
|
commit | commitdiff | tree |
2016-04-17 |
Tim Vaughan | Added NUMBER
|
commit | commitdiff | tree |
2016-04-17 |
Tim Vaughan | Added KEY, EMIT, WORD
|
commit | commitdiff | tree |
2016-04-17 |
Tim Vaughan | Added stack dump method.
|
commit | commitdiff | tree |
2016-04-17 |
Tim Vaughan | Added core dump function for debugging.
|
commit | commitdiff | tree |
2016-04-16 |
Tim Vaughan | Reg values now stored in reg type.
|
commit | commitdiff | tree |
2016-04-16 |
Tim Vaughan | Getting messy.
|
commit | commitdiff | tree |
2016-04-15 |
Tim Vaughan | expr -> func, RS and PS now in memory.
|
commit | commitdiff | tree |
2016-04-11 |
Tim Vaughan | I/O
|
commit | commitdiff | tree |
2016-04-11 |
Tim Vaughan | Doing my head in!
|
commit | commitdiff | tree |
2016-04-11 |
Tim Vaughan | Working on I/O prims
|
commit | commitdiff | tree |
2016-04-10 |
Tim Vaughan | Added in missing jumps.
|
commit | commitdiff | tree |
2016-04-10 |
Tim Vaughan | On to constants.
|
commit | commitdiff | tree |
2016-04-10 |
Tim Vaughan | Moving further away from julia
|
commit | commitdiff | tree |
2016-04-09 |
Tim Vaughan | Getting somewhere.
|
commit | commitdiff | tree |
2016-04-09 |
Tim Vaughan | Slowly getting to grips with this.
|
commit | commitdiff | tree |
2016-04-09 |
Tim Vaughan | Taking a more traditional approach now.
|
commit | commitdiff | tree |
2016-04-04 |
Tim Vaughan | Harder than I thought...
|
commit | commitdiff | tree |
2016-04-04 |
Tim Vaughan | Bootstrapping outer interpreter.
|
commit | commitdiff | tree |
2016-04-03 |
Tim Vaughan | Meaningless changes.
|
commit | commitdiff | tree |
2016-04-02 |
Tim Vaughan | Use GPL.
|
commit | commitdiff | tree |
2016-04-02 |
Tim Vaughan | FORTH.jl generated files.
|
commit | commitdiff | tree |
2016-04-02 |
Tim Vaughan | initial empty commit
|
commit | commitdiff | tree |
|