Commit Graph

577 Commits

Author SHA1 Message Date
ca0cc67359 Big refactor of site. 2021-02-12 00:20:53 -08:00
e93a62e0af -> ESP32forth 2021-02-11 22:59:21 -08:00
bec1979579 Adding missed file. 2021-02-11 21:59:23 -08:00
d0855ce6b2 Moved block editor into its own vocabulary. 2021-02-11 21:48:34 -08:00
45071d9eeb Added FORGET 2021-02-11 21:26:34 -08:00
615042583f Adding new approach to bindings. 2021-02-11 00:16:55 -08:00
50f3d320f4 Add terser Y syntax 2021-02-10 19:59:37 -08:00
da57c5b9e2 Added capabilties memory allocation. 2021-02-08 00:20:36 -08:00
93a60aa188 Changed round prompt .s and numbers. 2021-02-07 11:15:55 -08:00
509096e040 Hide on more word. 2021-02-07 10:57:44 -08:00
f82a89e96f Fix xlib. 2021-02-07 02:08:59 -08:00
36692a4cfc Fix example (untested) 2021-02-07 01:44:55 -08:00
0cf9862cdb Fixing arduino to use also. 2021-02-07 01:16:39 -08:00
f4be0ab2d9 Adding more tests and docs. 2021-02-07 00:57:58 -08:00
560264677a Use vocabulary stack. 2021-02-06 23:32:53 -08:00
bbf5840691 Allow for a vocabulary stack. 2021-02-06 22:52:20 -08:00
865c54b93a Isolate more stuff. 2021-02-06 20:52:39 -08:00
dfe3e0a2e2 Hid most of the arduino imports. 2021-02-06 20:16:46 -08:00
53d889ee38 Hide more. 2021-02-06 19:50:36 -08:00
418dbef418 Hiding more words 2021-02-06 18:39:22 -08:00
412da1d8b2 Fixed arduino hiding. 2021-02-06 18:23:06 -08:00
72ac2a39d3 Hide more of ansi 2021-02-06 16:47:34 -08:00
cf056a58b6 Hide more 2021-02-06 16:40:06 -08:00
1921f3c736 Hiding more words. 2021-02-06 16:29:16 -08:00
f28d0a4c0c Isolating windows and some bootstrapping words. 2021-02-06 16:11:36 -08:00
94aff4944b Hide posix internal words in a separate vocabulary. 2021-02-06 15:59:06 -08:00
d80bfed595 Adding vlist, fix smudge. 2021-02-06 15:55:29 -08:00
84a2ae26b1 Added vlist 2021-02-06 15:12:02 -08:00
1a628074ce Adding vocabularies. 2021-02-06 15:05:49 -08:00
c53307380b Separate last into current and context to progress towards vocabularies. 2021-02-06 14:40:53 -08:00
a23e9560b0 Document pin commands 2021-02-05 21:31:59 -08:00
a12b154a03 Adding .s 2021-02-05 21:27:52 -08:00
ba2b509816 Less verbose output for success. 2021-02-01 23:25:54 -08:00
57fb2d49a4 Add arg parsing an use in tests. 2021-02-01 23:12:59 -08:00
5e6cd74b11 Add eval tests. 2021-02-01 23:06:23 -08:00
5ccd7c3ca4 Fix testing harness. 2021-02-01 20:39:35 -08:00
42b3ae71f9 Adding more tests.
Still a mystery why stack leaks happen on failed tests.
2021-01-31 23:13:09 -08:00
43364e3699 Adding unit tests. 2021-01-31 21:58:43 -08:00
778bc96c3a more docs 2021-01-30 21:36:45 -08:00
d82e2ba262 Adding links 2021-01-30 21:25:51 -08:00
b8c42111c3 Made interpreter reentrant. 2021-01-29 22:11:47 -08:00
62d427b1f0 Add basic signals. 2021-01-29 21:42:57 -08:00
c58b10fe0b Improving I/O adding terminal. 2021-01-29 17:59:42 -08:00
74ae2b8e18 Adding a default block source 2021-01-29 09:23:11 -08:00
d07e580eda Fixing file bugs 2021-01-29 09:13:34 -08:00
69db9aead4 Fixing Linux build. 2021-01-29 08:54:14 -08:00
91e0dcd7d0 Adding blocks to Windows. 2021-01-28 14:26:20 -08:00
03b2d11bc7 Fixup docs 2021-01-27 12:01:28 -08:00
d44c8d1781 Merge branch 'main' of github.com:flagxor/eforth into main 2021-01-27 10:52:46 -08:00
6f7e808ca8 Adding blocks for esp32. 2021-01-27 10:52:31 -08:00