Commit Graph

31 Commits

Author SHA1 Message Date
9ef1ea9f90 Clean up include, autoboot, split windows, shorten start.
Drop startup timeout to 100ms.
Clean up exceptions in include.
Cleanup stack in autoboot.
Split out windows into a second string, to work around overflow issue.
2023-01-22 16:44:42 -08:00
f82e423fb4 Add abort, abort" and start on testing throw values. 2023-01-22 12:06:58 -08:00
fe87f1574c Adding platform detection opcodes + fix assembler bug.
Adding flags to allow runtime detection of different esp32 models,
riscv vs xtensa, and psram.

Use this to conditionally compile hook for relevant assemblers.
2023-01-21 21:27:29 -08:00
3dcd421576 Windows Ctrl-C working. 2023-01-14 17:38:58 -08:00
1c500c2233 Simplify terminate + bye + fix build. 2022-12-31 21:02:04 -08:00
447c63a6f0 Adding RISC-V assembler/disassembler.
Probably should be conditionally added for ESP32-C3 only.
2022-11-11 23:25:34 -08:00
e69c1dba0c WIP Xtensa Assembler/Disassembler. 2022-10-21 20:07:26 -07:00
58f5cb249d Simple CASE implementation. 2022-09-23 22:42:05 -07:00
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
8bed92bef9 Start of adding code word support. 2022-09-04 16:58:11 -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
a32fce7334 Fixup decompile DO LOOP. 2022-07-30 17:01:48 -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
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
e6ca85f4f6 Introducing ARSHIFT (Arithmetic Shift Right) to fix heart game. 2022-06-04 20:38:36 -07:00
56d83374b1 Fix broken windows test. 2022-06-03 12:01:44 -07:00
d08831fe94 Adding hashing utils, making vocab test more stable. 2022-06-03 11:57:54 -07:00
9d33c431d3 Add k loop variable. 2022-04-24 14:58:42 -07:00
35a02bc61c Adding needs, fixing include to be more like gforth. 2022-04-23 23:52:12 -07:00
7426ce9b04 Added FROT 2022-04-19 21:35:49 -07:00
83e57c2c42 Rename grf -> graphics.
Full names are better.
2022-03-07 14:51:15 -08:00
bf88a73336 Added ?DUP. 2022-02-27 21:23:37 -08:00
fb47179999 Re-root site. 2022-02-27 20:59:19 -08:00