APIを分離してみました。

とりあえず、XMLにあやかって、Bison風の仕事をするものをcsax、
jjtree的なツリーを生成するものをcdomとか適当に名前を付けてそれぞれ分離してみました。


で、目標?のFizzBuzzが動くようにしてみました。


http://sakurai.s59.xrea.com/compact/compact0.0.1/sumi.html


で、sumiって言語にしようと考えてます。

で、うわさのeqv演算子を定義してみました。

Compact.set(180,"xox","eqv", null, function(a,b){return new XOX(a,"==",b)})

これ一行で、定義完了。素晴らしい。俺言語。
1 eqv 1でtrueが返ります。