A Forth shibboleth is that you have to implement your own in order to understand it. Try reading the assembly, then forth source, for jonesforth: https://github.com/AlexandreAbreu/jonesforth
This is how I learned.
This is how I learned.
http://git.annexia.org/?p=jonesforth.git;a=shortlog
https://rwmj.wordpress.com/2010/08/07/jonesforth-git-reposit...