■
オブジェクト指向のサポートには全然目を向けていなかったので、
少しずつやり始めてみる。
class screen = object method outputToStdout s = print_string s end class printer s = object val screen = s method print s = screen#outputToStdout s end let s = new screen;; let p = new printer s;; p#print "test success"
何処がコンストラクタなのかも、ちょっと曖昧。
継承は、inherit というキーワードを使う。Pike と同じ。
言語毎のオブジェクト指向の機能を纏めた表を作ろうっと。[TODO]