First pass is done - implementing the words from the ANS standard for opening/reading/writing/deleting etc https://forth-standard.org/standard/file .
Still to do.
[x] Merge these into main branch, including some words making it into standard release
[x] Add support for INCLUDE REQUIRE etc to Interpret files
[x] Creating a standard optional extension
Extending to handle http URLs as well as file names - see #79
Porting to Arduino - which probably depends a lot on what hardware/libraries attached - see #81
Maybe Integrating with some kind of terminal so that an escape code can request a file (as we used to do on CP/M and 68k) - see #82
Need ability to do things like forth.load("https://foo.bar/baz.f") or "./foo.f"
I think there is a standard set of words in ANS Forth - see #12 and ANS 11 or forth-standard.org 11 See also Block Word set ANS 7 or forth-standard.org 7