Commit Graph

119 Commits

Author SHA1 Message Date
234d85bf71 Add mkdir, cd, and more, refactor. 2022-09-05 21:25:46 -07:00
0dbe262abf Refining file handling. 2022-09-05 18:31:44 -07:00
8cd205a9a5 Added mv, fixed rename of esp32, and added touch. 2022-09-05 17:29:41 -07:00
a6dddb83e1 More shell type commands. 2022-09-05 17:18:01 -07:00
3be3f23d8b Adding cat. 2022-09-05 17:01:03 -07:00
cadc350d30 Fixing issue with opening existing file in editor. 2022-09-05 16:52:16 -07:00
109b6c064c Fixing up code words more. 2022-09-04 23:32:34 -07:00
393b54d873 Fixup see for code words. 2022-09-04 17:05:06 -07:00
8bed92bef9 Start of adding code word support. 2022-09-04 16:58:11 -07:00
17a8dbbf59 Fixed up bterm to work on tighter devices.
Added way to RELINQUISH part of the forth heap.
key? for bluetooth serial.
2022-09-04 14:39:28 -07:00
b4437658bf Improving dump. 2022-09-04 11:35:38 -07:00
1ed8d074ae Adding visual editor. 2022-08-12 21:52:11 -07:00
243087aee1 Adding stack over/underflow check. 2022-07-31 21:53:13 -07:00
a32fce7334 Fixup decompile DO LOOP. 2022-07-30 17:01:48 -07:00
f0a1d54b35 Condense DO LOOP. 2022-07-30 16:49:11 -07:00
1e6aeacbe3 Tweaking indent. 2022-07-30 15:54:11 -07:00
a2aa0c50e2 Switch #f+s to FOR..NEXT. 2022-07-30 15:44:49 -07:00
94bb09481d Switch dump to FOR..NEXT. 2022-07-30 15:40:58 -07:00
157b5562bc Tab DOES> differently. 2022-07-30 15:11:28 -07:00
5f90ef3a83 Fixed up ; indent. 2022-07-30 15:08:31 -07:00
357bed3c1f Adding indent. 2022-07-30 14:44:16 -07:00
73d7181da2 Capitalized branching. 2022-07-30 12:38:39 -07:00
fdf8b760d1 Make branching more decompilable. 2022-07-30 12:33:14 -07:00
cc75d00e1c Fix test. 2022-07-22 18:21:28 -07:00
732fd023e3 Switch name of fconvert. 2022-07-21 22:14:33 -07:00
de99bf9f84 Fix inaccurate comment. 2022-07-17 18:18:21 -07:00
4789a2a3a2 Fix bug in web +!. 2022-07-17 01:19:00 -07:00
fb2366c5f4 Enhance see to support immediate. 2022-07-14 16:59:06 -07:00
50e77e3b3d Fixing web finish. 2022-07-14 16:51:21 -07:00
8066bfb2e8 More shuffling. 2022-07-14 11:04:18 -07:00
3da2f4bfd3 Fixing out web boot order. 2022-07-13 22:44:39 -07:00
09fb5b9bb9 Restructure more to allow tiers. 2022-07-13 21:31:01 -07:00
cef6074851 Make extras more consistent. 2022-07-13 16:33:51 -07:00
024c51ec7d Closer still on asm.js
Split apart boot.fs some more.
2022-07-13 15:18:57 -07:00
422507c072 Asm.js closer still. 2022-07-12 23:36:45 -07:00
550050d9c3 Refining asm.js version. 2022-07-12 21:25:14 -07:00
9d874a08fb Replaced XV with Z to make things uniform + fixed remaining non-valid asm.js. 2022-07-12 18:13:56 -07:00
496b7d8c81 Closer to asm.js validation. 2022-07-10 22:41:57 -07:00
4cc02ffc96 Automate g_sys structure handling for web. 2022-07-10 21:25:22 -07:00
ffdbec63e5 Update web boot sequence. 2022-07-10 20:39:06 -07:00
992f243c09 Refactor our bits.h to help with asm.js version. 2022-07-10 19:38:19 -07:00
9a2555d884 Fix miscounted initializer. 2022-07-10 18:55:21 -07:00
a08dd72d14 Use PARK and UNPACK in evaluate1. 2022-07-10 15:43:26 -07:00
0ddfc1e07c Tweaks for asmjs. 2022-07-10 15:12:08 -07:00
3b27ff93bb Move g_sys to the forth heap. 2022-07-10 14:13:51 -07:00
ddd878ae20 Tweaks towards web version working, again... 2022-07-10 13:43:07 -07:00
a7f25d8819 Relocate common tooling. 2022-07-10 11:44:38 -07:00
00119678ed Fix bugs in 2! and 2@. 2022-07-05 22:01:35 -07:00
f2948cee9b Fixup accept extra CR. 2022-06-07 23:56:14 -07:00
c2d9615833 Bump version + refine crlf nil handling in accept more. 2022-06-07 23:11:01 -07:00