2005-12-08から1日間の記事一覧

Rhinoでデータ構造を定義

リテラルがそのまま使えると、もっとシンプルなのになぁ… lib.jsfunction $ary(js_ary, clazz) { if(!clazz) { clazz = java.lang.Object; } var ary = java.lang.reflect.Array.newInstance(clazz, js_ary.length); for(var i in js_ary) { ary[i] = js_ary…

Rhinoでインターフェースを実装

テストで便利そう。RhinoでJUnitをたたいたら面白いかも… 他の言語でも同様の機能ってあるのかな? #!/usr/bin/env rhino importPackage(java.lang);a = new List() { get: function() { return "だみ〜"; } }print(a.get(1));