It would be cool to add some FORTH words to support arbitrarily sized byte addressing!<p>Mitch Bradley&#x27;s Forth (which evolved into Open Firmware) [1], which is a purposefully word-size agnostic dialect, had the decoratively named word @c@++ which pops an address and pushes the address incremented by one (&quot;++&quot;) and the byte at (&quot;c@&quot;) the initial address (&quot;@&quot;), and the corresponding word @c!++ which went the other way. On a PDP-10 Forth that address could be a sized byte pointer!<p>If you had a complete set of arbitrarily sized byte processing words, then you could implement your string words in FORTH on top of those, and use whatever byte size for strings you want!<p>[1] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Open_Firmware" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Open_Firmware</a>