My code uses some kind of very abstract byte code in a global
heap []any
structure (threaded code). "any" can be different types including Go functions. But most of them are pointers as usual in Forth.