version 1.2, 1999/12/21 02:47:32 |
version 1.8, 2000/01/26 01:37:32 |
|
|
@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 |
@node Risa/Asir,,, Top |
@chapter Risa/Asir |
@chapter Risa/Asir |
|
|
Line 51 The structure of @b{Risa} is as follows. |
|
Line 51 The structure of @b{Risa} is as follows. |
|
@item |
@item |
\JP @code{$B4pK\1i;;It(B} |
\JP @code{$B4pK\1i;;It(B} |
\EG @b{The basic algebraic engine} |
\EG @b{The basic algebraic engine} |
|
@* |
\BJP |
\BJP |
$B$3$l$O(B, @b{Risa} $B$NFbIt7A<0$KJQ49$5$l$?%*%V%8%'%/%H(B ($B?t(B, $BB?9`<0$J$I(B) |
$B$3$l$O(B, @b{Risa} $B$NFbIt7A<0$KJQ49$5$l$?%*%V%8%'%/%H(B ($B?t(B, $BB?9`<0$J$I(B) |
$B$N4V$N1i;;$r<B9T$9$kItJ,$G$"$j(B, UNIX $B$N(B @samp{libc.a} $B$J$I$HF1MM$N(B, $B%i%$%V%i(B |
$B$N4V$N1i;;$r<B9T$9$kItJ,$G$"$j(B, UNIX $B$N(B @samp{libc.a} $B$J$I$HF1MM$N(B, $B%i%$%V%i(B |
Line 75 language interface of @b{Risa}. |
|
Line 75 language interface of @b{Risa}. |
|
@item |
@item |
\JP @code{$B%a%b%j4IM}It(B} |
\JP @code{$B%a%b%j4IM}It(B} |
\EG @b{Memory Manager} |
\EG @b{Memory Manager} |
|
@* |
\BJP |
\BJP |
@b{Risa} $B$G$O(B, $B%a%b%j4IM}It$H$7$F(B, @code{[Boehm,Weiser]} $B$K$h$k%U%j!<(B |
@b{Risa} $B$G$O(B, $B%a%b%j4IM}It$H$7$F(B, @code{[Boehm,Weiser]} $B$K$h$k%U%j!<(B |
$B%=%U%H%&%'%"(B (@code{gc-5.0alpha2}) $B$rMQ$$$F$$$k(B. $B$3$l$O%,!<%Y%8%3%l%/%7%g%s(B |
$B%=%U%H%&%'%"(B (@code{gc-5.0alpha2}) $B$rMQ$$$F$$$k(B. $B$3$l$O%,!<%Y%8%3%l%/%7%g%s(B |
|
|
|
|
@item |
@item |
@b{Asir} |
@b{Asir} |
|
@* |
\BJP |
\BJP |
@b{Asir} $B$O(B, @b{Risa} $B$N7W;;%(%s%8%s$N8@8l%$%s%?%U%'!<%9$G(B |
@b{Asir} $B$O(B, @b{Risa} $B$N7W;;%(%s%8%s$N8@8l%$%s%?%U%'!<%9$G(B |
$B$"$k(B. @b{Risa} $B$G$O(B, $BHf3SE*MF0W$K%f!<%6MQ$N8@8l%$%s%?%U%'!<%9$r:n$k(B |
$B$"$k(B. @b{Risa} $B$G$O(B, $BHf3SE*MF0W$K%f!<%6MQ$N8@8l%$%s%?%U%'!<%9$r:n$k(B |
Line 323 a message as follows. |
|
Line 323 a message as follows. |
|
@example |
@example |
% /usr/local/bin/asir |
% /usr/local/bin/asir |
asir_key not found. |
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 |
@end example |
|
|
@noindent |
@noindent |
Line 334 See the file ASIR_INSTALL to get the correct key. |
|
Line 345 See the file ASIR_INSTALL to get the correct key. |
|
@code{key} $B$rF~<j$9$k$?$a$K$O(B, |
@code{key} $B$rF~<j$9$k$?$a$K$O(B, |
|
|
@example |
@example |
risa@@para.flab.fujitsu.co.jp |
risa@@sec.flab.fujitsu.co.jp |
@end example |
@end example |
|
|
$B08$K(B, |
$B08$K(B, |
|
|
to address |
to address |
|
|
@example |
@example |
risa@@para.flab.fujitsu.co.jp |
risa@@sec.flab.fujitsu.co.jp |
@end example |
@end example |
|
|
@noindent |
@noindent |
Line 390 All after this, call again @samp{asir}. |
|
Line 401 All after this, call again @samp{asir}. |
|
|
|
@example |
@example |
% /usr/local/bin/asir |
% /usr/local/bin/asir |
This is Asir, Version 990831. |
This is Risa/Asir, Version 991227. |
Copyright (C) FUJITSU LABORATORIES LIMITED. |
Copyright (C) FUJITSU LABORATORIES LIMITED. |
3 March 1994. All rights reserved. |
1994-1999. All rights reserved. |
[0] |
[0] |
@end example |
@end example |
|
|
Line 599 Note that the setting takes effect after rebooting the |
|
Line 610 Note that the setting takes effect after rebooting the |
|
@itemize @bullet |
@itemize @bullet |
@item |
@item |
@code{ASIR_KEY} |
@code{ASIR_KEY} |
|
@* |
\BJP |
\BJP |
UNIX $BHG$G$O(B, @b{Asir} $B$,5/F0$5$l$?%^%7%s$KBP$9$k(B @code{key} $B$,$J$1(B |
UNIX $BHG$G$O(B, @b{Asir} $B$,5/F0$5$l$?%^%7%s$KBP$9$k(B @code{key} $B$,$J$1(B |
$B$l$P$=$N%^%7%s>e$G(B @b{Asir} $B$OF0:n$7$J$$(B. @code{key} $B$O(B 16 $B?J(B 8 |
$B$l$P$=$N%^%7%s>e$G(B @b{Asir} $B$OF0:n$7$J$$(B. @code{key} $B$O(B 16 $B?J(B 8 |
Line 655 if environment @code{ASIR_LIBDIR} is not set.) |
|
Line 666 if environment @code{ASIR_LIBDIR} is not set.) |
|
|
|
@item |
@item |
@code{ASIR_LIBDIR} |
@code{ASIR_LIBDIR} |
|
@* |
\BJP |
\BJP |
@b{Asir} $B$N%i%$%V%i%j%G%#%l%/%H%j(B, $B$9$J$o$A%f!<%68@8l$G=q$+$l$?%U%!%$%k(B |
@b{Asir} $B$N%i%$%V%i%j%G%#%l%/%H%j(B, $B$9$J$o$A%f!<%68@8l$G=q$+$l$?%U%!%$%k(B |
$B$J$I$,$*$+$l$k%G%#%l%/%H%j(B. $B;XDj$,$J$$>l9g(B UNIX $BHG$G$O(B |
$B$J$I$,$*$+$l$k%G%#%l%/%H%j(B. $B;XDj$,$J$$>l9g(B UNIX $BHG$G$O(B |
Line 673 are installed on a private directory of the user. |
|
Line 684 are installed on a private directory of the user. |
|
|
|
@item |
@item |
@code{ASIRLOADPATH} |
@code{ASIRLOADPATH} |
|
@* |
\BJP |
\BJP |
$B%m!<%I$5$l$k%U%!%$%k$,$"$k%G%#%l%/%H%j$r(B UNIX $B$N>l9g(B ':', |
$B%m!<%I$5$l$k%U%!%$%k$,$"$k%G%#%l%/%H%j$r(B UNIX $B$N>l9g(B ':', |
Windows$B$N>l9g(B ';' $B$G6h@Z$C$FJB$Y$k(B. $B%G%#%l(B |
Windows$B$N>l9g(B ';' $B$G6h@Z$C$FJB$Y$k(B. $B%G%#%l(B |
Line 692 the library directory will be searched. |
|
Line 703 the library directory will be searched. |
|
\E |
\E |
@item |
@item |
@code{HOME} |
@code{HOME} |
|
@* |
\BJP |
\BJP |
@var{-norc} $B%*%W%7%g%s$D$-$G5/F0$7$J$$>l9g(B, @samp{$HOME/.asirrc}$B$,$"$l$P(B, |
@var{-norc} $B%*%W%7%g%s$D$-$G5/F0$7$J$$>l9g(B, @samp{$HOME/.asirrc}$B$,$"$l$P(B, |
$BM=$a$3$N%U%!%$%k$r<B9T$9$k(B. @code{HOME} $B$,@_Dj$5$l$F$$$J$$>l9g(B, UNIX $BHG(B |
$BM=$a$3$N%U%!%$%k$r<B9T$9$k(B. @code{HOME} $B$,@_Dj$5$l$F$$$J$$>l9g(B, UNIX $BHG(B |
|
|
@item d |
@item d |
$B%G%P%C%0%b!<%I$KF~$k(B. $B%G%P%C%,$K4X$7$F$O(B @xref{$B%G%P%C%,(B}. |
$B%G%P%C%0%b!<%I$KF~$k(B. $B%G%P%C%,$K4X$7$F$O(B @xref{$B%G%P%C%,(B}. |
@item u |
@item u |
@code{register_handler()} (@pxref{ox_reset register_handler}) $B$GEPO?$5$l$?(B |
@code{register_handler()} (@pxref{ox_reset ox_intr register_handler}) $B$GEPO?$5$l$?(B |
$B4X?t$r<B9T8e%H%C%W%l%Y%k$KLa$k(B. ($B3NG'$"$j(B) |
$B4X?t$r<B9T8e%H%C%W%l%Y%k$KLa$k(B. ($B3NG'$"$j(B) |
@item w |
@item w |
$BCfCGE@$^$G$NH!?t$N8F$S=P$7Ns$rI=<($9$k(B. |
$BCfCGE@$^$G$NH!?t$N8F$S=P$7Ns$rI=<($9$k(B. |
Line 878 algebraic engine, (e.g., arithmetic operation, factori |
|
Line 889 algebraic engine, (e.g., arithmetic operation, factori |
|
Detailed description about the debugger will be given in @ref{Debugger}. |
Detailed description about the debugger will be given in @ref{Debugger}. |
@item u |
@item u |
After executing a function registered by @code{register_handler()} |
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. |
is prompted. |
@item w |
@item w |
Displays the calling sequence up to the interruption. |
Displays the calling sequence up to the interruption. |
Line 937 like normal errors. |
|
Line 948 like normal errors. |
|
@table @code |
@table @code |
@item SEGV |
@item SEGV |
@itemx BUS ERROR |
@itemx BUS ERROR |
|
@* |
\BJP |
\BJP |
$BAH$_9~$_H!?t$K$h$C$F$O(B, $B0z?t$N7?$r87L)$K%A%'%C%/$;$:$K1i;;%k!<%A%s$K0z(B |
$BAH$_9~$_H!?t$K$h$C$F$O(B, $B0z?t$N7?$r87L)$K%A%'%C%/$;$:$K1i;;%k!<%A%s$K0z(B |
$B$-EO$7$F$7$^$&$b$N$bB8:_$7$F$$$k(B. $B$3$N$h$&$J>u67$K$*$$$F(B, |
$B$-EO$7$F$7$^$&$b$N$bB8:_$7$F$$$k(B. $B$3$N$h$&$J>u67$K$*$$$F(B, |
|
|
\E |
\E |
|
|
@item BROKEN PIPE |
@item BROKEN PIPE |
|
@* |
\BJP |
\BJP |
$B%W%m%;%94VDL?.$K$*$$$F(B, $BAj<j@h$N%W%m%;%9$H$N4V$N%9%H%j!<%`(B |
$B%W%m%;%94VDL?.$K$*$$$F(B, $BAj<j@h$N%W%m%;%9$H$N4V$N%9%H%j!<%`(B |
$B$,4{$KB8:_$7$F$$$J$$>l9g(B ($BNc$($P4{$KAj<j@h$N%W%m%;%9$,=*N;$7$F$$$k>l9g$J$I(B) |
$B$,4{$KB8:_$7$F$$$J$$>l9g(B ($BNc$($P4{$KAj<j@h$N%W%m%;%9$,=*N;$7$F$$$k>l9g$J$I(B) |