=================================================================== RCS file: /home/cvs/OpenXM/src/asir-doc/parts/risa.texi,v retrieving revision 1.2 retrieving revision 1.8 diff -u -p -r1.2 -r1.8 --- OpenXM/src/asir-doc/parts/risa.texi 1999/12/21 02:47:32 1.2 +++ OpenXM/src/asir-doc/parts/risa.texi 2000/01/26 01:37:32 1.8 @@ -1,4 +1,4 @@ -@comment $OpenXM$ +@comment $OpenXM: OpenXM/src/asir-doc/parts/risa.texi,v 1.7 2000/01/21 08:22:39 noro Exp $ @node Risa/Asir,,, Top @chapter Risa/Asir @@ -51,7 +51,7 @@ The structure of @b{Risa} is as follows. @item \JP @code{基本演算部} \EG @b{The basic algebraic engine} - +@* \BJP これは, @b{Risa} の内部形式に変換されたオブジェクト (数, 多項式など) の間の演算を実行する部分であり, UNIX の @samp{libc.a} などと同様の, ライブラ @@ -75,7 +75,7 @@ language interface of @b{Risa}. @item \JP @code{メモリ管理部} \EG @b{Memory Manager} - +@* \BJP @b{Risa} では, メモリ管理部として, @code{[Boehm,Weiser]} によるフリー ソフトウェア (@code{gc-5.0alpha2}) を用いている. これはガーベジコレクション @@ -96,7 +96,7 @@ manager. @item @b{Asir} - +@* \BJP @b{Asir} は, @b{Risa} の計算エンジンの言語インタフェースで ある. @b{Risa} では, 比較的容易にユーザ用の言語インタフェースを作る @@ -323,8 +323,19 @@ a message as follows. @example % /usr/local/bin/asir asir_key not found. -ID for this machine is XXXXXXXX. -See the file ASIR_INSTALL to get the correct key. + +You need a key for each machine on which you want to run Asir. +In order to get the key, send an e-mail consisting of the following +single line to risa@@sec.flab.fujitsu.co.jp. + +ASIR XXXXXXXX + +After a while, an e-mail will be returned containing only one line like + +YYYYYYYY YYYYYYYY YYYYYYYY + +Create '.../asir_key' +if necessary and append the returned string to the file. @end example @noindent @@ -334,7 +345,7 @@ See the file ASIR_INSTALL to get the correct key. @code{key} を入手するためには, @example -risa@@para.flab.fujitsu.co.jp +risa@@sec.flab.fujitsu.co.jp @end example 宛に, @@ -368,7 +379,7 @@ ASIR XXXXXXXX to address @example -risa@@para.flab.fujitsu.co.jp +risa@@sec.flab.fujitsu.co.jp @end example @noindent @@ -390,9 +401,9 @@ All after this, call again @samp{asir}. @example % /usr/local/bin/asir -This is Asir, Version 990831. +This is Risa/Asir, Version 991227. Copyright (C) FUJITSU LABORATORIES LIMITED. -3 March 1994. All rights reserved. +1994-1999. All rights reserved. [0] @end example @@ -599,7 +610,7 @@ Note that the setting takes effect after rebooting the @itemize @bullet @item @code{ASIR_KEY} - +@* \BJP UNIX 版では, @b{Asir} が起動されたマシンに対する @code{key} がなけ ればそのマシン上で @b{Asir} は動作しない. @code{key} は 16 進 8 @@ -655,7 +666,7 @@ if environment @code{ASIR_LIBDIR} is not set.) @item @code{ASIR_LIBDIR} - +@* \BJP @b{Asir} のライブラリディレクトリ, すなわちユーザ言語で書かれたファイル などがおかれるディレクトリ. 指定がない場合 UNIX 版では @@ -673,7 +684,7 @@ are installed on a private directory of the user. @item @code{ASIRLOADPATH} - +@* \BJP ロードされるファイルがあるディレクトリを UNIX の場合 ':', Windowsの場合 ';' で区切って並べる. ディレ @@ -692,7 +703,7 @@ the library directory will be searched. \E @item @code{HOME} - +@* \BJP @var{-norc} オプションつきで起動しない場合, @samp{$HOME/.asirrc}があれば, 予めこのファイルを実行する. @code{HOME} が設定されていない場合, UNIX 版 @@ -855,7 +866,7 @@ version.) @item d デバッグモードに入る. デバッガに関しては @xref{デバッガ}. @item u -@code{register_handler()} (@pxref{ox_reset register_handler}) で登録された +@code{register_handler()} (@pxref{ox_reset ox_intr register_handler}) で登録された 関数を実行後トップレベルに戻る. (確認あり) @item w 中断点までの函数の呼び出し列を表示する. @@ -878,7 +889,7 @@ algebraic engine, (e.g., arithmetic operation, factori Detailed description about the debugger will be given in @ref{Debugger}. @item u After executing a function registered by @code{register_handler()} -(@pxref{ox_reset register_handler}), returns to toplevel. A confirmation +(@pxref{ox_reset ox_intr register_handler}), returns to toplevel. A confirmation is prompted. @item w Displays the calling sequence up to the interruption. @@ -937,7 +948,7 @@ like normal errors. @table @code @item SEGV @itemx BUS ERROR - +@* \BJP 組み込み函数によっては, 引数の型を厳密にチェックせずに演算ルーチンに引 き渡してしまうものも存在している. このような状況において, @@ -953,7 +964,7 @@ is detected. \E @item BROKEN PIPE - +@* \BJP プロセス間通信において, 相手先のプロセスとの間のストリーム が既に存在していない場合 (例えば既に相手先のプロセスが終了している場合など)