Programando un intérprete de FORTH

Ya tengo el funcionamiento básico del stack, y implementadas algunas de las funciones (WORDS) propias de FORTH. Este es el culpable de que me liara con esto.

Ahora ando metido con la parte «divertida» que es implementar la capacidad de crear nuevas WORDS, vaya lo que seria crear y ejecutar funciones definidas por el programador/a … y estoy un poco así:

Lo voy haciendo a ratos, a ver si en unos días ya lo puedo mostrar funcionando