2002/3/22
1. 基本的な使い方(3)
n生成されるCのコード(抜粋)
n
nstatic VALUE _wrap_add(VALUE self, VALUE varg0, VALUE varg1) {
n  int arg0 ;
n  int arg1 ;
n  int result ;
n  VALUE vresult = Qnil;
n
n  arg0 = NUM2INT(varg0);
n  arg1 = NUM2INT(varg1);
n  result = (int )add(arg0,arg1);
n  vresult = INT2NUM(result);
n  return vresult;
n}
n
nコンパイルする
np Test.add(1,2) => 3  こんな感じで使えます。