Commit Graph

148 Commits

Author SHA1 Message Date
mgcaret f09f5e0da0 update test to reflect case-preserved dictionary 2020-11-04 21:02:21 -08:00
mgcaret 03b0206f16 fix flags description 2020-11-04 20:37:45 -08:00
mgcaret 66d571ca7d make dictionary names mixed-case, matching still case-insensitive 2020-11-04 20:37:08 -08:00
mgcaret 6a24020814 update forth dictionary doc 2020-10-31 15:02:41 -07:00
mgcaret 24e2927fd3 Make CONTEXT work like gforth and SLOF 2020-10-31 15:01:58 -07:00
mgcaret a8cde5abd9 gosxb updates 2020-10-29 23:20:03 -07:00
mgcaret 955626713b fix bug in WORDLIST; remove immediacy from COMPILE, 2020-10-29 23:19:44 -07:00
mgcaret 494acab881 add 2VALUE, modify TO to support it 2020-10-29 17:58:09 -07:00
mgcaret b15d48228e update utils to support indexing of headerless words 2020-10-21 23:24:29 -07:00
mgcaret 5433d59009 add fs2asm.rb: forth-to-assembly converter 2020-10-21 18:26:41 -07:00
mgcaret 39f812d5c1 add C256 mention/minor reorg README, minor GoSXB romfs changes 2020-06-21 18:10:25 -07:00
mgcaret 5ba9a3c963 GoSXB: fix minor romfs bug 2020-05-07 13:12:25 -07:00
mgcaret 0a8b1c5a40 GoSXB: more romfs stuff 2020-05-03 14:51:42 -07:00
mgcaret 0c0674cec3 a few small optimizations 2020-05-02 01:46:16 -07:00
mgcaret f13459e452 GoSXB: ROMfs, emulator sleep, miscellaneous stuff 2020-05-01 23:09:05 -07:00
mgcaret edef1c80b7 fix a very subtle bug in dictionary search 2020-05-01 22:43:30 -07:00
mgcaret d090c232aa Neon816: PS/2 keyboard & mouse detection; plus buggy non-working mouse code 2020-04-02 21:40:44 -07:00
mgcaret 5750e5d12f Neon816: replace buggy clock code; add MS delay word to platform 2020-04-02 00:11:38 -07:00
mgcaret 367ec0d98d Neon816: PS/2 keyboard working 2020-03-23 20:25:28 -07:00
mgcaret 8078f8cf21 Neon816 - wait for valid PS/2 key 2020-03-22 21:40:14 -07:00
mgcaret 465a697952 neon816 - experimental PS/2 keyboard decoder 2020-03-22 21:25:23 -07:00
mgcaret 6207ab7428 fix build error on newer ca65 revisions 2020-03-22 17:31:24 -07:00
mgcaret cbf755a4aa fix #5 2020-03-22 17:11:32 -07:00
mgcaret e789327c87 increase test coverage, now 84% of system words 2020-03-13 23:33:14 -07:00
mgcaret 9778c198e8 make fcode 0xFF immediate 2020-03-13 22:49:38 -07:00
mgcaret 110187f808 move some tests to the correct suite 2020-03-13 22:24:56 -07:00
mgcaret b1e0972431 Fix #8 2020-03-09 22:20:41 -07:00
mgcaret bd5edf5372 save a byte and some cycles 2020-03-09 18:17:13 -07:00
mgcaret 8b4ab77475 ignore , and . within numbers 2020-03-09 18:13:28 -07:00
mgcaret ac1947386a
Update README.md 2020-03-09 16:41:53 -07:00
mgcaret 92c23a4be3 remove accidentally included temp file 2020-03-06 08:47:19 -08:00
mgcaret 3bd83d3965 missing an e 2020-03-05 22:50:34 -08:00
mgcaret a562231db4 forgot a space 2020-03-05 22:49:37 -08:00
mgcaret 6a850cfff0 minor doc update 2020-03-05 22:49:03 -08:00
mgcaret d8a202bae4 more test coverage, 82% of system words now 2020-03-05 22:44:53 -08:00
mgcaret e1fa237f03 increase test coverage 2020-01-26 20:01:44 -08:00
mgcaret 8e8d3133f5 Fix doc for BEHAVIOR 2020-01-22 17:56:29 -08:00
mgcaret 16399c6618 fix N>R and NR> to standards; Forth dictionary doc updates 2020-01-22 17:14:52 -08:00
mgcaret 2310e3b18d regen forth_dictionary.md 2020-01-21 23:45:51 -08:00
mgcaret aeb2eeed27 fix typo in help for ALSO 2020-01-21 23:45:06 -08:00
mgcaret 3657b78e33 fix stack notation for $2VALUE 2020-01-21 23:41:07 -08:00
mgcaret d2e032a559 more doc stuff; generated markdown contains flags info 2020-01-21 23:39:06 -08:00
mgcaret 79a32db4e2 regenerate Forth dictionary doc 2020-01-20 23:09:50 -08:00
mgcaret d41e9d72aa add some escapes so markdown renders better 2020-01-20 23:09:09 -08:00
mgcaret bc6b58404d inline documentation/code comment updates 2020-01-20 23:08:23 -08:00
mgcaret a02e14e375 start docgen automation 2020-01-13 16:58:39 -08:00
mgcaret c9a4b81466 test runner: add ability to match line of output against string or regex 2020-01-08 18:16:28 -08:00
mgcaret 20ad937855 increase test coverage 2020-01-08 17:47:09 -08:00
mgcaret d7dee93a00 don't index certain words in source 2020-01-08 17:46:24 -08:00
mgcaret a53bc5a612 2NIP not the same as other Forths, rename and make headerless 2020-01-08 12:25:46 -08:00