コラッツ予想がとけたらいいな2

自分の考察を書いていきます。

Forth をやってみた その3(オブジェクト指向)

クラスは、2段構えで作るようだ。

s" oop.f" included 
/snap/gforth/15/share/gforth/0.7.9_20201105/objects.fs:416:30: warning: redefined catch
/share/gforth/0.7.9_20201105/kernel/basics.fs:240:7: warning: original location
oop.f:12:15: warning: redefined cr
/share/gforth/0.7.9_20201105/kernel/io.fs:80:9: warning: original location ok
3 4 foo 
*the terminal*:2:5: error: Invalid memory address
3 4 >>>foo<<< ( 直接 foo は使えない )
Backtrace:
/snap/gforth/15/share/gforth/0.7.9_20201105/objects.fs:148:39:  0 $7F7B5AE5CA28 @ 

7 myCls heap-new constant myObj  ok ( インスタンスを作る )
100 myObj hoge  ok 1                ( メソッドを呼ぶ )
. 107  ok                           ( 確認 )

17 myObj setCr  ok
100 myObj hoge  ok 1
. 117  ok