Home Contact Projects

Pinebook Pro OSDev: ForthDraft

This post assumes you've read the previous one in the series.

TODO

As the joke goes, if you’ve seen one Forth implementation, you’ve seen one Forth implementation — many Forth implementations don't particularly adhere to any standard. This all works out, partially due to the bottom-up design philosophy typically used in Forth: if a somewhat rarely-used primitive changes, it's more often than not results in a small number of changes to low-level words (functions).

This makes sense given the small size of most implementations, and the bottom-up design style used in most Forth programs: it doesn't hugely matter to the language's community if implemtnati

I generally take inspiration from the Forth 2012 Standard, but I'm not making compliance a particular goal.

Comments are not enabled on this post.