class

コンストラクタ呼出しの記法が Class("hoge") で、 new がいらないのがいい。このへんでも書いた

@u ~/test/boo> cat class.boo
class C:
        [Property(Id)]
        _id as int

        def constructor(i):
                _id = i

c = C(1)
print c.Id
c.Id = 2
print c.Id

i@u ~/test/boo> booi class.boo
1
2

継承とかはだいたい普通。

あと struct があるのも素敵。 enum も。まぁ要は .Net ということなのかな。

とりあえず primer の 14 まで見た。このへんからが面白そう。

なにかあれば下記メールアドレスへ。
shinichiro.hamaji _at_ gmail.com
shinichiro.h