David alazyreader
  • Joined on 2020-09-06
alazyreader pushed to master at alazyreader/prosper 2021-02-25 01:19:31 +00:00
a2e6115248 implement SEE and make comments suck less
alazyreader pushed to master at alazyreader/prosper 2021-02-22 21:55:39 +00:00
583fa79985 fibonacci code
alazyreader pushed to master at alazyreader/prosper 2021-02-21 20:06:13 +00:00
5048b445ae remove unused DIVMOD builtin
alazyreader pushed to master at alazyreader/prosper 2021-02-21 20:04:57 +00:00
953764004d fix silly word collision with -1 built-in
alazyreader pushed to master at alazyreader/prosper 2021-02-21 17:22:13 +00:00
6c5df444da add a readme
alazyreader pushed to master at alazyreader/prosper 2021-02-21 00:22:39 +00:00
0676cad34d move int parsing to after word check
alazyreader pushed to master at alazyreader/prosper 2021-02-21 00:18:49 +00:00
ff5346994f whoops, lost the bad-word error case
alazyreader pushed to master at alazyreader/prosper 2021-02-21 00:13:32 +00:00
0d322b92df define /MOD in prosper, not as a built-in
alazyreader pushed to master at alazyreader/prosper 2021-02-20 23:59:45 +00:00
fee9325155 comment on the nature of truth and falsehood
alazyreader pushed to master at alazyreader/prosper 2021-02-20 23:47:14 +00:00
048557caf2 add yet more common words
7251f1ba60 NEGATE/MAX/MIN implemented in forth, not builtins
Compare 2 commits »
alazyreader pushed to master at alazyreader/prosper 2021-02-20 23:03:06 +00:00
a75db93581 add more common math and fix my comparison checks
alazyreader pushed to master at alazyreader/prosper 2021-02-20 22:12:38 +00:00
06ad13dd28 abstract the output of the last few places I missed
alazyreader pushed to master at alazyreader/prosper 2021-02-20 20:52:31 +00:00
6efa404712 make IF/ELSE/THEN work!
alazyreader pushed to master at alazyreader/prosper 2021-02-20 17:09:09 +00:00
2a1a6fc0d2 tests, abstracting output for PRINT and EMIT
alazyreader pushed to master at alazyreader/prosper 2021-02-16 00:24:09 +00:00
1a229d5ddb abstract flags, implement comments as words, fix some bugs
alazyreader pushed to master at alazyreader/prosper 2021-02-15 20:35:45 +00:00
7c76bc49af remove special-case : ; from parser
alazyreader pushed to master at alazyreader/prosper 2021-02-15 01:32:44 +00:00
e5bb216f95 implement PICK on stacks to make the implementation of I less silly
alazyreader pushed to master at alazyreader/prosper 2021-02-15 01:26:36 +00:00
9d3f61338f add DO LOOP
alazyreader pushed to master at alazyreader/prosper 2021-02-14 19:30:23 +00:00
626e90d54c parser location doesn't need to be in the context, does it?
852aaa6387 start using return stack to track evaluation location
Compare 2 commits »
alazyreader pushed to master at alazyreader/prosper 2021-02-14 17:20:40 +00:00
199203e73f add equality checking and lt,gt,etc
7212f3d9f6 add return stack
Compare 2 commits »