[BACK]Return to readme.jp CVS log [TXT][DIR] Up to [local] / OpenXM / src / ox_math / documents

Diff for /OpenXM/src/ox_math/documents/Attic/readme.jp between version 1.2 and 1.4

version 1.2, 1999/11/02 06:12:00 version 1.4, 2000/01/20 15:09:24
Line 1 
Line 1 
 # Author: 小原功任 @ 金沢大学理学部計算科学教室  # Author: 小原功任 @ 金沢大学理学部計算科学教室
 # URI:    http://omega.s.kanazawa-u.ac.jp/ohara/  # URI:    http://omega.s.kanazawa-u.ac.jp/ohara/
 # $OpenXM$  # $OpenXM: OpenXM/src/ox_math/documents/readme.jp,v 1.3 1999/11/06 21:33:42 ohara Exp $
 # $Id$  
   
 ☆ Open Mathematica マニュアル  ☆ Open Mathematica マニュアル
   
Line 11 
Line 10 
     このプログラムは、Linux (kernel 2.0.36, 2.2.12)      このプログラムは、Linux (kernel 2.0.36, 2.2.12)
     および Solaris 2.6 だけでテストされています。      および Solaris 2.6 だけでテストされています。
     対象にしている Mathematica の version は 3.0 です。      対象にしている Mathematica の version は 3.0 です。
       (2000/01/20注: 現在のバージョンは Linux 2.2.12 だけでテストされている)
   
 2)  Linux における準備  2)  Linux における準備
     Linux + glibc2 環境で動作させるには MathLink Library の version 3      Linux + glibc2 環境で動作させるには MathLink Library の version 3
Line 22 
Line 22 
     を使った方がいいかもしれません。(環境がないのでテストはしてません)      を使った方がいいかもしれません。(環境がないのでテストはしてません)
   
 3)  このソースから何が生成されますか。  3)  このソースから何が生成されますか。
     libox.a        ライブラリ(このプログラム集以外では意味がないでしょう)  
     bconv          バイトコードエンコーダ  
     testclient     テスト用の小さなクライアント  
     ox_math        OpenMathematica Server      ox_math        OpenMathematica Server
     math2ox        Mathematica の外部プログラム.      math2ox        Mathematica の外部プログラム.
                    Mathematica を OX client にするのに必要。                     Mathematica を OX client にするのに必要。
Line 37  In[1]:= Install["math2ox"]
Line 34  In[1]:= Install["math2ox"]
 In[2] := OxStart["ox_sm1"]  In[2] := OxStart["ox_sm1"]
 によって OpenXM サーバに接続する。接続先は ox_sm1 である。  によって OpenXM サーバに接続する。接続先は ox_sm1 である。
   
 In[3] := OxClose[]  CMO を送る場合には
   
   In[3] := OxParse["(CMO_DISTRIBUTED_POLYNOMIAL, (CMO_DMS_GENERIC), (CMO_ZERO))\n"]
   
   とすれば、正しい CMO であれば送信される。失敗した場合には何も起こらない.
   
   In[4] := OxClose[]
 とすると、接続が終了する。  とすると、接続が終了する。
   
 ☆ Mathematica を OX のサーバとして使おう。  ☆ Mathematica を OX のサーバとして使おう。
Line 54  In[3] := OxClose[]
Line 57  In[3] := OxClose[]
     (注) ox_sm1 は、長さ0の文字列を返す。      (注) ox_sm1 は、長さ0の文字列を返す。
 (2) CMO_ERROR2 に SM_popString できない CMO 型の列を返す。  (2) CMO_ERROR2 に SM_popString できない CMO 型の列を返す。
 (3) ox の -insecure オプションに対応したクライアントの設計。  (3) ox の -insecure オプションに対応したクライアントの設計。
 (4) bconv の逆向き変換。  (4) ox_math スタックマシンの挙動を制御できるようにする。
 (5) bconv で      例 executeStringByLocalParser(":indeterminate2string")
     (CMO_DISTRIBUTED_POLYNOMIAL,(CMO_DMS_GENERIC),(CMO_ZERO))  (5) CMO_ERROR2 の実装に問題あり。
     が変換できるようにする。  
   
 at Wed Jul 14 17:06:16 JST 1999  
   parse.c の CMO_STRING の size_unmached なエラーの処理を緩くした。  
   

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.4

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>