Commit Graph

20 Commits

Author SHA1 Message Date
Kyle Isom 960587baa3 misc/kforth: More work. 2018-06-05 15:41:39 -07:00
Kyle Isom 7a2ed45857 misc/kforth: Restart the world. 2018-06-05 15:41:35 -07:00
Kyle Isom a1149654d4 misc/kforth: Start over. 2018-06-05 15:41:33 -07:00
Kyle Isom 8fc2b09430 misc/kforth: Minor update to part 0x07 writeup. 2018-06-05 15:41:27 -07:00
Kyle Isom 7ff4b8d35b misc/kforth: Finish part 0x07 writeup. 2018-06-05 15:41:24 -07:00
Kyle Isom 3991bb353b misc/kforth: Starting work on writeup. 2018-06-05 15:41:21 -07:00
Kyle Isom 5788c52ff3 misc/kforth: Notionally start this next writeup. 2018-06-05 15:41:14 -07:00
Kyle Isom d96bf65a24 misc/kforth: Mostly finished with nucleus layer. 2018-06-05 15:41:09 -07:00
Kyle Isom 825dbf927e misc/kforth: Add forth standard 83 2018-06-05 15:41:02 -07:00
Kyle Isom 7fc402e30a misc/kforth: Filling out more words. 2018-06-05 15:40:58 -07:00
Kyle Isom 6a49675314 misc/kforth: Add system status, work on vocab, better write_num.
- Now system structure includes a status variable and an associated
  function for writing the status out.
- Adding more words to the builtin dictionary.
- write_num round 3.
- Include option to not print the stack each iteration.
2018-06-05 15:40:55 -07:00
Kyle Isom 3b284b7c08 misc/kforth: rst fixups 2018-06-05 15:40:29 -07:00
Kyle Isom 63e9a0a333 misc/kforth: Interpreter writeup, code cleanups. 2018-06-05 15:40:26 -07:00
Kyle Isom 14dc525084 misc/kforth: Start command processing. 2018-06-05 15:40:23 -07:00
Kyle Isom 0a010e4527 misc/kforth: spello 2018-06-05 15:40:21 -07:00
Kyle Isom eb03ca98f3 misc/kforth: but what were you feeling 2018-06-05 15:40:18 -07:00
Kyle Isom 4dae55e02e misc/kforth: Iron out numeric issues. 2018-06-05 15:40:14 -07:00
Kyle Isom 505d71906c misc/kforth: Part 0x04 - parsing numerics. 2018-06-05 15:40:10 -07:00
Kyle Isom 0ae7d49593 misc/kforth: Finish parsing. 2018-06-05 15:40:06 -07:00
Kyle Isom c4d78e17ff misc/kforth: Initial import. 2018-06-05 15:39:34 -07:00