1.2.3 `sm1.push_int0'
---------------------

sm1.push_int0(P,F)
     ::   オブジェクト F を識別子 P のサーバへ送る.

RETURN
     なし

P
     数

F
     オブジェクト

   * `type(F)' が 2 (再帰多項式) のとき,     F は文字列 (type == 7)
     に変換されて,     `ox_push_cmo' を用いてサーバへ送られる.

   * `type(F)' が 0 (zero) のときは,     サーバ上では, 32 bit
     整数と解釈される.      なお `ox_push_cmo(P,0)' はサーバに対して
     `CMO_NULL' をおくるので, サーバ側では, 32 bit
     整数を受け取るわけではない.

   * `sm1' の整数は, 32 bit 整数と bignum にわけることができる.
     `type(F)' が 1 (数)のとき, この関数は 32 bit integer をサーバに
     おくる.  `ox_push_cmo(P,1234)' は bignum の 1234 を `sm1'
     サーバにおくることに注意しよう.

   * その他の場合には  `ox_push_cmo' をデータ型の変換なしに呼び出す.

     [219] P=sm1.start();
     0
     [220] sm1.push_int0(P,x*dx+1);
     0
     [221] A=ox_pop_cmo(P);
     x*dx+1
     [223] type(A);
     7   (string)

     [271] sm1.push_int0(0,[x*(x-1),[x]]);
     0
     [272] ox_execute_string(0," deRham ");
     0
     [273] ox_pop_cmo(0);
     [1,2]

Reference
     `ox_push_cmo'

