Nice work. I put it to a few uses and wasn't disappointed. It was
capable of serving an RPGMaker MV game, for example. It looks like you
went to some trouble to keep the code portable, but Portable SWOOP,
objects.fs, and FMS work for all of your supported Forths. Any would
provide a better look than
: >request-buf-size ( conn-addr -- a-addr )
2 CELLS + ;
: >request-buf-pos ( conn-addr -- a-addr )
3 CELLS + ;
: >response-buf ( conn-addr -- a-addr )
4 CELLS + ;
You can use also S\" \l" instead of S\" x0a"
Your work isn't shown off well by being hosted on SourceForge however,
with all its ads and past misbehavior and with it not using your
webserver. I suggest that you get a small cheap VPS and then use your
own webserver. For source code et al., take a look at fossil:
https://fossil-scm.org/index.html/doc/trunk/www/index.wiki
You can see some examples of it for Forth projects at:
https://fossil.net2o.de/net2o/doc/trunk/wiki/net2o.md (a lot of
content and history)
http://src.minimaltype.com (some very small projects of mine, using
fossil in CGI mode)
My pages require JS as part of a small gesture of hostility towards
non-human visitors, but that's not required by fossil.
If you've never hosted anything before, a VPS with cPanel will be more
expensive but easier to set up without assistance. I also wouldn't
mind personally helping someone out for a Forth site.