forth.jl.git
2016-05-23 Tim VaughanRemoved debug code.
2016-05-23 Tim VaughanRSP0 and PSP0 now constants. Closes #4.
2016-05-23 Tim VaughanFixed residual INTERPRET bugs. Closes #3.
2016-05-23 Tim VaughanProblem is with lines >80 chars long.
2016-05-23 Tim VaughanAdequate handling of EOF restored.
2016-05-08 Tim VaughanPinning down insidious bug in interpreter.
2016-05-07 Tim VaughanSlowly getting lib.4th to compile again.
2016-05-07 Tim VaughanCompiler working again.
2016-05-07 Tim Vaughandebugging compilation
2016-05-07 Tim VaughanDebugging interpreter.
2016-05-07 Tim VaughanNew interpreter working.
2016-05-07 Tim VaughanINTERPRET works for numbers in immediate mode.
2016-05-06 Tim VaughanRewriting INTERPRET.
2016-05-06 Tim VaughanImplemented COUNT, renamed TELL to TYPE
2016-05-06 Tim VaughanUse .( to print message in example
2016-05-06 Tim VaughanImplemented \ comments as a word, implemented [CHAR]
2016-05-04 Tim VaughanUpdate readme.
2016-05-02 Tim VaughanWorking on CREATE/DOES>
2016-05-02 Tim VaughanAdded C,
2016-05-02 Tim VaughanImplemented FILL and ERASE.
2016-05-02 Tim VaughanAdded .(, ." no longer applies in immediate mode.
2016-05-02 Tim VaughanMade readme sound less silly.
2016-05-02 Tim VaughanCleaned up README.
2016-05-02 Tim VaughanAdded README
2016-05-02 Tim VaughanCREATE, ALLOT and VARIABLE now work as they should.
2016-05-02 Tim VaughanAdded UNUSED, made VM mem sizes more sensible.
2016-05-02 Tim VaughanBetter placement of built-in constant/variable word...
2016-05-02 Tim VaughanImproved decompiler support for non-docol words.
2016-05-01 Tim VaughanRenamed CREATE to HEADER in prep for true CREATE/DOES>
2016-05-01 Tim Vaughanvariables and constants now use DOVAR and DOCON
2016-04-30 Tim VaughanID. sensible handles control characters in word names.
2016-04-30 Tim VaughanTICK problem solved. (Split into ['] and '.)
2016-04-30 Tim VaughanPorted last of relevant jonesforth library code.
2016-04-30 Tim VaughanFixed problem with TICK, but now only works when compiled.
2016-04-30 Tim VaughanWorking on decompilation.
2016-04-30 Tim VaughanAdded string words to library.
2016-04-28 Tim VaughanFixed 2swap bug, added ?do, fixed +loop.
2016-04-27 Tim VaughanFixing up example.
2016-04-27 Tim VaughanFixed >scaled in example.
2016-04-27 Tim VaughanAdded J.
2016-04-27 Tim VaughanFixed */ def, added fixed point arithmetic to example.
2016-04-26 Tim VaughanFixed bugs in c*, cmagsq
2016-04-26 Tim VaughanStacks cleared on error.
2016-04-26 Tim VaughanFinished ROLL
2016-04-26 Tim VaughanLOOP+ -> +LOOP, LEAVE? -> ?LEAVE
2016-04-26 Tim VaughanWorking on ROLL, redefined SPACES
2016-04-26 Tim VaughanFixed ROT/-ROT, added LEAVE? and LOOP+
2016-04-26 Tim VaughanDO LOOP LEAVE working
2016-04-26 Tim VaughanAdded MAX and MIN
2016-04-26 Tim VaughanAdded 2* and 2/ arithmetic bit shift words.
2016-04-26 Tim VaughanAdded LOOP+ and expressed LOOP as a special case.
2016-04-26 Tim VaughanFixed broken DO LOOP
2016-04-26 Tim VaughanWorking on LEAVE and example.
2016-04-25 Tim VaughanAdded DO WHILE REPEAT, as well as . and .s
2016-04-24 Tim VaughanMostly copy-pasting forth code at this point!
2016-04-24 Tim VaughanHit on working TICK implementation.
2016-04-24 Tim VaughanExposed debug functions as forth words.
2016-04-24 Tim VaughanSensible recovery from stack underflows.
2016-04-24 Tim VaughanPropper EOF handling.
2016-04-24 Tim VaughanAdding core forth words.
2016-04-24 Tim Vaughanadded INCLUDE - can now write pure forth!
2016-04-24 Tim VaughanIt's alive!
2016-04-23 Tim VaughanDebugging DOCOL
2016-04-23 Tim VaughanNL only prints "ok" in state 0
2016-04-23 Tim Vaughanadded BYE and NL
2016-04-23 Tim VaughanInterpreter almost works!!!
2016-04-23 Tim VaughanAdded CHAR and EXECUTE
2016-04-23 Tim VaughanFinished INTERPRET
2016-04-22 Tim VaughanWorking on INTERPRET.
2016-04-22 Tim Vaughanimproved dump()
2016-04-22 Tim VaughanFixed bug in FIND.
2016-04-22 Tim VaughanTypo fixes.
2016-04-22 Tim VaughanAdded TICK, BRANCH, 0BRANCH
2016-04-18 Tim VaughanRename LICENSE.md to LICENSE
2016-04-18 Tim VaughanAdded HIDE, IMMEDIATE
2016-04-18 Tim VaughanAdded compilation words.
2016-04-18 Tim VaughanIncluded comparison primitives
2016-04-18 Tim VaughanInner interpreter works.
2016-04-17 Tim VaughanDebugging first non-primitive word.
2016-04-17 Tim VaughanAdded arithmetic operations
2016-04-17 Tim VaughanAdded FIND, TOCFA
2016-04-17 Tim VaughanAdded NUMBER
2016-04-17 Tim VaughanAdded KEY, EMIT, WORD
2016-04-17 Tim VaughanAdded stack dump method.
2016-04-17 Tim VaughanAdded core dump function for debugging.
2016-04-16 Tim VaughanReg values now stored in reg type.
2016-04-16 Tim VaughanGetting messy.
2016-04-15 Tim Vaughanexpr -> func, RS and PS now in memory.
2016-04-11 Tim VaughanI/O
2016-04-11 Tim VaughanDoing my head in!
2016-04-11 Tim VaughanWorking on I/O prims
2016-04-10 Tim VaughanAdded in missing jumps.
2016-04-10 Tim VaughanOn to constants.
2016-04-10 Tim VaughanMoving further away from julia
2016-04-09 Tim VaughanGetting somewhere.
2016-04-09 Tim VaughanSlowly getting to grips with this.
2016-04-09 Tim VaughanTaking a more traditional approach now.
2016-04-04 Tim VaughanHarder than I thought...
2016-04-04 Tim VaughanBootstrapping outer interpreter.
2016-04-03 Tim VaughanMeaningless changes.
next