[BACK]Return to risa.texi CVS log [TXT][DIR] Up to [local] / OpenXM / src / asir-doc / parts

Annotation of OpenXM/src/asir-doc/parts/risa.texi, Revision 1.1

1.1     ! noro        1: @node Risa/Asir,,, Top
        !             2: @chapter Risa/Asir
        !             3:
        !             4: @menu
        !             5: * Risa $B$*$h$S(B Asir::
        !             6: * Asir $B$NFCD'(B::
        !             7: * $B%$%s%9%H%l!<%7%g%s(B::
        !             8: * $B%3%^%s%I%i%$%s%*%W%7%g%s(B::
        !             9: * $B4D6-JQ?t(B::
        !            10: * $B5/F0$+$i=*N;$^$G(B::
        !            11: * $B3d$j9~$_(B::
        !            12: * $B%(%i!<=hM}(B::
        !            13: * $B7W;;7k2L$*$h$SFC<l$J?t(B::
        !            14: @end menu
        !            15:
        !            16: @node Risa $B$*$h$S(B Asir,,, Risa/Asir
        !            17: @section Risa $B$*$h$S(B Asir
        !            18:
        !            19: @noindent
        !            20: @b{Risa} $B$O(B, $BIY;NDL8&$G3+H/Cf$N?t<0=hM}%7%9%F%`(B/$B%i%$%V%i%j$NAm>N$G$"$k(B.
        !            21: @b{Risa} $B$N9=@.$O<!$NDL$j$G$"$k(B.
        !            22:
        !            23: @itemize @bullet
        !            24: @item
        !            25: @code{$B4pK\1i;;It(B}
        !            26:
        !            27: $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)
        !            28: $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
        !            29: $B%j$H$7$FB8:_$9$k(B. $B%(%s%8%s$O(B, C $B$*$h$S(B $B%"%;%s%V%i$G5-=R$5$l(B, $B8e=R$9$k(B
        !            30: $B8@8l%$%s%?%U%'!<%9(B @b{Asir} $B$N4pK\1i;;It$H$7$FMQ$$$i$l$F$$$k0lJ}(B,
        !            31: $B?t<07W;;$rI,MW$H$9$k$5$^$6$^$J%W%m%0%i%`Cf$K%j%s%/$7$FMQ$$$k$3$H$,$G$-$k(B.
        !            32: ($BL$8x3+(B)
        !            33: @item
        !            34: @code{$B%a%b%j4IM}It(B}
        !            35:
        !            36: @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
        !            37: $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
        !            38: ($B0J2<(B GC $B$H8F$V(B) $B$r<+F0E*$K9T$&%a%b%j3d$jEv$F5!9=$r;}$A(B, @b{Risa} $B$N3F(B
        !            39: $BItJ,$O$9$Y$F$3$l$K$h$jI,MW$J%a%b%j$rF@$F$$$k(B.
        !            40:
        !            41: @item
        !            42: @b{Asir}
        !            43:
        !            44: @b{Asir} $B$O(B, @b{Risa} $B$N7W;;%(%s%8%s$N8@8l%$%s%?%U%'!<%9$G(B
        !            45: $B$"$k(B. @b{Risa} $B$G$O(B, $BHf3SE*MF0W$K%f!<%6MQ$N8@8l%$%s%?%U%'!<%9$r:n$k(B
        !            46: $B$3$H$,$G$-$k(B. @b{Asir} $B$O$=$N0l$D$NNc$H$7$F:n$C$?$b$N$G(B, C $B8@8l$K6a(B
        !            47: $B$$J8K!$r$b$D(B. $B$^$?(B, C $B$N%G%P%C%,$H$7$F9-$/MQ$$$i$l$F$$$k(B @code{dbx} $BIw(B
        !            48: $B$N%G%P%C%,$bHw$($F$$$k(B.
        !            49: @end itemize
        !            50:
        !            51: @node Asir $B$NFCD'(B,,, Risa/Asir
        !            52: @section Asir $B$NFCD'(B
        !            53:
        !            54: @noindent
        !            55: @b{Asir} $B$O(B, $BA0=R$NDL$j(B, $B7W;;%(%s%8%s$N8@8l%$%s%?%U%'!<%9$G$"(B
        !            56: $B$k(B. $BDL>o(B @b{Asir} $B$H$$$&L>A0$N<B9T2DG=%U%!%$%k$H$7$FDs6!$5$l$k(B.
        !            57: $B8=:_%5%]!<%H$5$l$F$$$k5!G=$O35$M<!$NDL$j$G$"$k(B.
        !            58:
        !            59: @itemize @bullet
        !            60: @item
        !            61: C $B8@8lIw$N%f!<%68@8l(B
        !            62:
        !            63: @item
        !            64: $B?t(B, $BB?9`<0(B, $BM-M}<0$N2C8:>h(B($B=|(B)
        !            65:
        !            66: @item
        !            67: $B%Y%/%H%k(B, $B9TNs$N1i;;(B
        !            68:
        !            69: @item
        !            70: $B:G>.8B$N%j%9%H=hM}(B
        !            71:
        !            72: @item
        !            73: $BAH$_9~$_H!?t(B ($B0x?tJ,2r(B, GCD, $B%0%l%V%J4pDl$J$I(B)
        !            74:
        !            75: @item
        !            76: $B%f!<%6Dj5AH!?t$K$h$k%D!<%k(B ($BBe?tBN>e$N0x?tJ,2r$J$I(B)
        !            77:
        !            78: @item
        !            79: @code{dbx} $BIw$N%G%P%C%,(B
        !            80:
        !            81: @item
        !            82: $B1"H!?t$NIA2h(B
        !            83:
        !            84: @item
        !            85: @b{PARI} (@pxref{pari}) $B$K$h$k=iEyD61[H!?t$r4^$`<0$NI>2A(B
        !            86:
        !            87: @item
        !            88: UNIX $B>e$G$NJ,;67W;;5!G=(B (Open XM)
        !            89: @comment @item
        !            90: @comment $B%R%9%H%jCV495!G=$r$b$D(B X11 $B%$%s%?%U%'!<%9(B
        !            91: @end itemize
        !            92:
        !            93: @node $B%$%s%9%H%l!<%7%g%s(B,,, Risa/Asir
        !            94: @section $B%$%s%9%H%l!<%7%g%s(B
        !            95:
        !            96: $B0J2<$N<jB3$-$GITL@$JE@(B, $BITET9g$JE@$,$"$C$?>l9g$NLd$$9g$o$;$O(B
        !            97:
        !            98: @example
        !            99: noro@@para.flab.fujitsu.co.jp
        !           100: @end example
        !           101:
        !           102: @noindent
        !           103: $B08$K(B e-mail $B$G$*4j$$$7$^$9(B.
        !           104:
        !           105: @menu
        !           106: * UNIX $BHG(B::
        !           107: * Windows $BHG(B::
        !           108: @end menu
        !           109:
        !           110: @node UNIX $BHG(B,,, $B%$%s%9%H%l!<%7%g%s(B
        !           111: @subsection UNIX $BHG(B
        !           112:
        !           113: @noindent
        !           114: $BI,MW$J%U%!%$%k$O(B @samp{asir.tgz} $B$G$"$k(B.
        !           115: $B$3$l$i$OA4$F(B @code{gzip} $B$G05=L$7$F$"$k$N$G(B, $BF~<j8e(B @code{gzip} $B$G(B
        !           116: $BE83+$9$k(B. $B$^$:(B, $B%$%s%9%H!<%k$9$k%G%#%l%/%H%j$r7h$a$k(B. $B%G%U%)%k%H$G$O(B
        !           117: @samp{/usr/local/lib} $B$K(B @samp{asir} $B$H$$$&%G%#%l%/%H%j$H$7$F(B
        !           118: $B%$%s%9%H!<%k$5$l$k$3$H$r2>Dj$7$F$$$k(B. $B0J2<$3$N%G%#%l%/%H%j$r%i%$%V%i%j(B
        !           119: $B%G%#%l%/%H%j$H8F$V(B.
        !           120:
        !           121: @example
        !           122: # gzip -dc asir.tgz | ( cd /usr/local/lib; tar xf - )
        !           123: @end example
        !           124:
        !           125: $B8D?ME*$K;HMQ$9$k>l9g$K$O(B, @samp{$HOME}$B$J$I$KCV$$$F$b$h$$(B.
        !           126:
        !           127: @example
        !           128: % gzip -dc asir.tgz | ( cd $HOME; tar xf - )
        !           129: @end example
        !           130:
        !           131: @noindent
        !           132: $B$3$N>l9g(B, $B%i%$%V%i%j%G%#%l%/%H%j$NL>A0$r4D6-JQ?t(B
        !           133: @code{ASIR_LIBDIR} $B$K@_Dj$9$kI,MW$,$"$k(B.
        !           134:
        !           135: @example
        !           136: % setenv ASIR_LIBDIR $HOME/asir
        !           137: @end example
        !           138:
        !           139: @noindent
        !           140: Asir $BK\BN$O(B, $B%i%$%V%i%j%G%#%l%/%H%j$N(B @samp{asir} $B$G$"$k(B.
        !           141: @samp{/usr/local/bin} $B$"$k$$$O%f!<%6$N<B9T%U%!%$%k%5!<%A%Q%9(B
        !           142: $B$N$I$3$+$K%7%s%\%j%C%/%j%s%/$r:n$k$HJXMx$G$"$k(B.
        !           143:
        !           144: @example
        !           145: # ln -s /usr/local/lib/asir/asir /usr/local/bin/asir
        !           146: @end example
        !           147:
        !           148: @noindent
        !           149: $B$3$N>uBV$G(B @samp{asir} $B$r5/F0$7$F$_$k(B.
        !           150:
        !           151: @example
        !           152: % /usr/local/bin/asir
        !           153: asir_key not found.
        !           154: ID for this machine is XXXXXXXX.
        !           155: See the file ASIR_INSTALL to get the correct key.
        !           156: @end example
        !           157:
        !           158: @noindent
        !           159: $B$9$k$H(B, $B$3$N$h$&$J%a%C%;!<%8$,=P$F(B @samp{asir} $B$O=*N;$9$k(B. UNIX $BHG(B
        !           160: $B$G$O(B, $B%^%7%s$4$H$K(B @code{key} $B$H8F$P$l$kJ8;zNs$,I,MW$G$"$k(B.
        !           161: @code{key} $B$rF~<j$9$k$?$a$K$O(B,
        !           162:
        !           163: @example
        !           164: risa@@para.flab.fujitsu.co.jp
        !           165: @end example
        !           166:
        !           167: @noindent
        !           168: $B08$K(B,
        !           169:
        !           170: @example
        !           171: ASIR XXXXXXXX
        !           172: @end example
        !           173:
        !           174: @noindent
        !           175: $B$H$$$&(B 1 $B9T$N$_$+$i$J$k(B e-mail $B$rAw$l$P$h$$(B. @code{XXXXXXXX} $B$OI=<($5$l$?(B
        !           176: @code{ID} $B$G$"$k(B. $B@^$jJV$7(B
        !           177:
        !           178: @example
        !           179: YYYYYYYY YYYYYYYY YYYYYYYY
        !           180: @end example
        !           181:
        !           182: @noindent
        !           183: $B$H$$$&7A$N(B 1 $B9T$N$_$+$i$J$k(B e-mail $B$,FO$/$N$G(B, $B$3$N(B 1 $B9T$r4^$`(B @samp{asir_key}
        !           184: $B$J$k%U%!%$%k$r%+%l%s%H%G%#%l%/%H%j$K:n$C$F(B @samp{asir} $B$r5/F0$7$F$_$k(B.
        !           185:
        !           186: @example
        !           187: % /usr/local/bin/asir
        !           188: This is Asir, Version 990831.
        !           189: Copyright (C) FUJITSU LABORATORIES LIMITED.
        !           190: 3 March 1994. All rights reserved.
        !           191: [0]
        !           192: @end example
        !           193:
        !           194: @noindent
        !           195: $B$3$N$h$&$J%W%m%s%W%H$,=P$l$P(B, $BF~<j$7$?(B @code{key} $B$O$=$N%^%7%s$KBP$7$FM-8z(B
        !           196: $B$G$"$k(B. @code{key} $B$r=q$$$F$*$/%U%!%$%k$K4X$7$F$O(B, $B4D6-JQ?t(B @code{ASIR_KEY}
        !           197: $B$N@bL@$N9`$G>\$7$/=R$Y$k$,(B, $B%i%$%V%i%j%G%#%l%/%H%j$K$3$3$G:n@.$7$?(B
        !           198: $B%U%!%$%k(B @samp{asir_key} $B$rCV$1$P(B, $B$=$N%^%7%s>e$GA4$F$N%f!<%6$,(B @samp{asir}
        !           199: $B$r;HMQ$G$-$k$h$&$K$J$k(B. @samp{asir_key} $B$K$OJ#?t$N%^%7%s$KBP$9$k(B @code{key}
        !           200: $B$r=q$1$k$N$G(B, $B%i%$%V%i%j%G%#%l%/%H%j$r6&M-$7$F$$$k>l9g$G$b(B @samp{asir_key}
        !           201: $B$K9T$rDI2C$7$F$$$1$P$h$$(B.
        !           202:
        !           203: @example
        !           204: # cp asir_key /usr/local/lib/asir
        !           205: @end example
        !           206:
        !           207: @node Windows $BHG(B,,, $B%$%s%9%H%l!<%7%g%s(B
        !           208: @subsection Windows $BHG(B
        !           209:
        !           210: @noindent
        !           211: $BI,MW$J%U%!%$%k$O(B @samp{asirwin.tgz} $B$G$"$k(B. $BB>$K(B, @samp{gzip.exe},
        !           212: @samp{tar.exe} $B$,I,MW$@$,(B, asirwin.tgz $B$HF1$8%G%#%l%/%H%j$KMQ0U$7$F(B
        !           213: $B$"$k(B. $B$3$l$i(B 3 $B$D$N%U%!%$%k$rF10l%G%#%l%/%H%j$K$*$-(B, DOS $B%W%m%s%W%H(B
        !           214: $B$+$i(B
        !           215:
        !           216: @example
        !           217: C:\...> tar xzf asirwin.tgz
        !           218: @end example
        !           219:
        !           220: @noindent
        !           221: $B$r<B9T$9$l$P(B, @samp{Asir} $B$H$$$&%G%#%l%/%H%j(B (Asir $B%k!<%H%G%#%l%/%H%j(B)
        !           222: $B$,$G$-$k(B. 990831 $BHG$G$O(B, GUI $B$HK\BN$,J,N%$5$l(B, $B$^$?%G%P%C%0%&%#%s%I%&$b(B
        !           223: $BJL%W%m%;%9$H$7$F(B GUI $B$,8F$S=P$5$l$k$?$a(B, Asir $B%k!<%H%G%#%l%/%H%j$,@5$7$/(B
        !           224: $BEPO?$5$l$F$$$k$3$H$,I,MW$G$"$k(B.  Asir $B%k!<%H%G%#%l%/%H%j$N%5%V%G%#%l%/%H(B
        !           225: $B%j(B @samp{bin} $B$K(B @samp{asirgui.exe} (GUI), @samp{engine.exe} ($BK\BN(B) $B$,(B
        !           226: $BCV$+$l$F$$$k(B. @samp{asirgui.exe} $B$N=i2s$NN)$A>e$2$O(B, $B%(%/%9%W%m!<%i$+$i9T(B
        !           227: $B$&(B. $B$3$l$K$h$j(B
        !           228:
        !           229: @example
        !           230: HKEY_LOCAL_MACHINE\SOFTWARE\FUJITSU\Asir\99.03.31\Directory
        !           231: @end example
        !           232:
        !           233: @noindent
        !           234: $B$H$$$&%l%8%9%H%j$K(B Asir $B%k!<%H%G%#%l%/%H%j$,@5$7$/EPO?$5$l$k(B.
        !           235:
        !           236: @node $B%3%^%s%I%i%$%s%*%W%7%g%s(B,,, Risa/Asir
        !           237: @section $B%3%^%s%I%i%$%s%*%W%7%g%s(B
        !           238:
        !           239: @noindent
        !           240: $B%3%^%s%I%i%$%s%*%W%7%g%s$O<!$NDL$j(B.
        !           241:
        !           242: @table @code
        !           243:
        !           244: @item -heap @var{number}
        !           245: @code{Risa/Asir} $B$G$O(B, 4KB $B$N%V%m%C%/$r%a%b%j3d$jEv$F$NC10L$H$7$FMQ$$$F$$$k(B.
        !           246: $B%G%U%)%k%H$G$O(B, $B=i4|(B heap $B$H$7$F(B, 16 $B%V%m%C%/(B (64KB) $B3d$jEv$F$k$,(B, $B$=$l(B
        !           247: $B$rJQ99$9$k>l9g(B, @code{-heap} $B$rMQ$$$k(B. $BC10L$O%V%m%C%/$G$"$k(B.
        !           248: heap $B$NBg$-$5$O(B, @code{heap()} $BH!?t$GD4$Y$k$3$H$,$G$-$k(B ($BC10L$O%P%$%H(B).
        !           249:
        !           250: @item -adj @var{number}
        !           251: $B$3$NCM$,Bg$-$$$[$I(B, $B;HMQ%a%b%jNL$OBg$-$/$J$k$,(B, GC $B;~4V$,>/$J$/$J(B
        !           252: $B$k(B. @var{number} $B$H$7$F(B 1 $B0J>e$N@0?t$,;XDj$G$-$k(B. $B%G%U%)%k%H$G$O(B 3 $B$G$"(B
        !           253: $B$k(B. $B$3$NCM$,(B 1 $B0J2<$K$J$k$H(B GC $B$r$7$J$$@_Dj$K$J$k$N$GMWCm0U$G$"$k(B. heap
        !           254: $B$r$J$k$Y$/?-$P$5$:$K(B, GC $B$r<gBN$K$7$F%a%b%j4IM}$7$?$$>l9g$K$O(B, $B$3$NCM$r(B
        !           255: $BBg$-$/(B ($BNc$($P(B 8) $B@_Dj$9$k(B.
        !           256:
        !           257: @item -norc
        !           258: $B=i4|2=%U%!%$%k(B @samp{$HOME/.asirrc} $B$rFI$^$J$$(B.
        !           259:
        !           260: @item -f @var{file}
        !           261: $BI8=`F~NO$NBe$o$j$K(B, @var{file} $B$+$iF~NO$rFI$_9~$s$G<B9T$9$k(B.
        !           262: $B%(%i!<$N:]$K$O$?$@$A$K=*N;$9$k(B.
        !           263:
        !           264: @item -paristack @var{number}
        !           265: @b{PARI} (@pxref{pari}) $B@lMQ$NNN0h$NBg$-$5$r;XDj$9$k(B. $BC10L$O%P%$%H(B. $B%G%U%)(B
        !           266: $B%k%H$G$O(B 1 MB.
        !           267:
        !           268: @item -maxheap @var{number}
        !           269: heap $BNN0h$N>e8B$r;XDj$9$k(B. $BC10L$O%P%$%H(B. $B%G%U%)%k%H$G$OL5@)8B(B. UNIX $B$N(B
        !           270: $B>l9g(B, $B<B:]$K$O(B @code{limit} $B%3%^%s%I$GI=<($5$l$k(B @code{datasize} $B$NCM(B
        !           271: $B$K@)8B$5$l$F$$$k$?$a(B, @code{-maxheap} $B$N;XDj$,$J$/$F$b0lDjNL0J>e$K(B
        !           272: heap $B$r3MF@$G$-$J$$>l9g$,$"$k$N$GCm0U(B.)
        !           273: @end table
        !           274:
        !           275: @node $B4D6-JQ?t(B,,, Risa/Asir
        !           276: @section $B4D6-JQ?t(B
        !           277:
        !           278: @noindent
        !           279: @b{Asir} $B$N<B9T$K4X$9$k$$$/$D$+$N4D6-JQ?t$,B8:_$9$k(B. UNIX $B>e$G$O4D6-JQ?t(B
        !           280: $B$O(B shell $B$N%3%^%s%I%i%$%s$+$iD>@\@_Dj$9$k$+(B, shell $B$N(B rc $B%U%!%$%k$G@_Dj(B
        !           281: $B$9$k(B. Windows NT $B$G$O(B, [$B@_Dj(B]->[$B%7%9%F%`(B]->[$B4D6-(B] $B$G@_Dj$9$k(B. Windows 95/98
        !           282: $B$G$O(B, @samp{c:\autoexec.bat} $B$K=q$$$F(B reboot $B$9$k(B.
        !           283:
        !           284: @itemize @bullet
        !           285: @item
        !           286: @code{ASIR_KEY}
        !           287:
        !           288: UNIX $BHG$G$O(B, @b{Asir} $B$,5/F0$5$l$?%^%7%s$KBP$9$k(B @code{key} $B$,$J$1(B
        !           289: $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
        !           290: $B7e(B 3 $B%o!<%I$+$i$J$j(B,
        !           291:
        !           292: @example
        !           293: % cat asir_key
        !           294: cf6f236c 61a35091 dddc4529 geisha
        !           295: 82281685 d1929945 a8bd24ca yorktown
        !           296: 34b75d30 63f8df93 3e881113 nyanchu
        !           297: @end example
        !           298:
        !           299: $B$H$$$&7A$GJ#?tBf$N%^%7%s$KBP$9$k(B @code{key} $B$r0l$D$N%U%!%$%k$K$^$H$a$F(B
        !           300: $B=q$/$3$H$,$G$-$k(B. @code{key} $B$N8e$m$OL5;k$5$l$k$N$G(B, $B%3%a%s%H$r=q$/(B
        !           301: $B$3$H$,$G$-$k(B. @code{key} $B$r4^$`%U%!%$%k$O(B, $B0J2<$N=g$G%5!<%A$5$l$k(B.
        !           302:
        !           303: @enumerate
        !           304: @item
        !           305: $B4D6-JQ?t(B @code{ASIR_KEY} $B$K;XDj$5$l$?%U%!%$%k(B
        !           306:
        !           307: @item
        !           308: $B%+%l%s%H%G%#%l%/%H%j$N(B @samp{asir_key}
        !           309:
        !           310: @item
        !           311: $B4D6-JQ?t(B @code{ASIR_LIBDIR} $B$G;XDj$5$l$?%G%#%l%/%H%j(B ($B;XDj$,$J$1$l$P(B
        !           312: @samp{/usr/local/lib/asir}) $B$N(B @samp{asir_key}
        !           313: @end enumerate
        !           314:
        !           315: @item
        !           316: @code{ASIR_LIBDIR}
        !           317:
        !           318: @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
        !           319: $B$J$I$,$*$+$l$k%G%#%l%/%H%j(B. $B;XDj$,$J$$>l9g(B UNIX $BHG$G$O(B
        !           320: @samp{/usr/local/lib/asir}, Windows $BHG$G$O(B Asir $B%a%$%s%G%#%l%/%H%j$N2<$N(B
        !           321: @samp{lib} $B%G%#%l%/%H%j$,MQ$$$i$l$k(B.
        !           322:
        !           323: @item
        !           324: @code{ASIRLOADPATH}
        !           325:
        !           326: $B%m!<%I$5$l$k%U%!%$%k$,$"$k%G%#%l%/%H%j$r(B UNIX $B$N>l9g(B ':',
        !           327: Windows$B$N>l9g(B ';' $B$G6h@Z$C$FJB$Y$k(B. $B%G%#%l(B
        !           328: $B%/%H%j$O:8$+$i=g$K%5!<%A$5$l$k(B. $B$3$N;XDj$,$J$$>l9g(B, $B$*$h$S;XDj$5$l$?(B
        !           329: $B%U%!%$%k$,(B @code{ASIRLOADPATH} $B$K$J$+$C$?>l9g(B, $B%i%$%V%i%j%G%#%l%/%H%j(B
        !           330: $B$b%5!<%A$5$l$k(B.
        !           331:
        !           332: @item
        !           333: @code{HOME}
        !           334:
        !           335: @var{-norc} $B%*%W%7%g%s$D$-$G5/F0$7$J$$>l9g(B, @samp{$HOME/.asirrc}$B$,$"$l$P(B,
        !           336: $BM=$a$3$N%U%!%$%k$r<B9T$9$k(B. @code{HOME} $B$,@_Dj$5$l$F$$$J$$>l9g(B, UNIX $BHG(B
        !           337: $B$G$O$J$K$bFI$^$J$$$,(B, Windows $BHG$G$O(B Asir $B%a%$%s%G%#%l%/%H%j(B
        !           338: (@code{get_rootdir()} $B$GJV$5$l$k%G%#%l%/%H%j(B) $B$N(B @samp{.asirrc} $B$rC5$7(B,
        !           339: $B$"$l$P$=$l$r<B9T$9$k(B.
        !           340:
        !           341: @end itemize
        !           342:
        !           343: @node $B5/F0$+$i=*N;$^$G(B,,, Risa/Asir
        !           344: @section $B5/F0$+$i=*N;$^$G(B
        !           345:
        !           346: @noindent
        !           347: @b{Asir} $B$r5/F0$9$k$H(B,
        !           348: @example
        !           349: [0]
        !           350: @end example
        !           351:
        !           352: @noindent
        !           353: $B$J$k%W%m%s%W%H$,I=<($5$l(B, $B%;%C%7%g%s$,3+;O$9$k(B. @samp{$HOME/.asirrc}
        !           354: (Windows $BHG$N>l9g(B, @code{HOME} $B@_Dj$5$l$F$$$J$$>l9g$K$O(B @code{get_rootdir()}
        !           355: $B$GJV$5$l$k%G%#%l%/%H%j$K$"$k(B @samp{.asirrc})
        !           356: $B$,B8:_$7$F$$$k>l9g(B, $B$3$N%U%!%$%k$r(B @b{Asir} $B%f!<%68@8l$G$+$+$l$?(B
        !           357: $B%U%!%$%k$H8+$J$7(B, $B2r<a<B9T$9$k(B.
        !           358:
        !           359: @noindent
        !           360: $B%W%m%s%W%H$OF~NO$NHV9f$rI=$9(B. $B%;%C%7%g%s$O(B, @code{end;} $B$^$?$O(B
        !           361: @code{quit;} $B$rF~NO$9$k$3$H$K$h$j=*N;$9$k(B. $BF~NO$O(B, @samp{;} $B$^$?$O(B
        !           362: @samp{$} $B$^$G$r0l6h@Z$j$H$7$FI>2A$5$l$k(B. @samp{;} $B$N$H$-7k2L$OI=<($5$l(B,
        !           363: @samp{$} $B$N$H$-I=<($5$l$J$$(B.
        !           364:
        !           365: @example
        !           366: % asir
        !           367: [0] A;
        !           368: 0
        !           369: [1] A=(x+y)^5;
        !           370: x^5+5*y*x^4+10*y^2*x^3+10*y^3*x^2+5*y^4*x+y^5
        !           371: [2] A;
        !           372: x^5+5*y*x^4+10*y^2*x^3+10*y^3*x^2+5*y^4*x+y^5
        !           373: [3] a=(x+y)^5;
        !           374: evalpv : invalid assignment
        !           375: return to toplevel
        !           376: [3] a;
        !           377: a
        !           378: [4] fctr(A);
        !           379: [[1,1],[x+y,5]]
        !           380: [5] quit;
        !           381: %
        !           382: @end example
        !           383:
        !           384: @noindent
        !           385: $B$3$NNc$G$O(B, @code{A}, @code{a}, @code{x}, @code{y} $B$J$kJ8;z$,;HMQ$5$l$F$$$k(B.
        !           386: @code{A} $B$O%W%m%0%i%`$K$*$1$kJQ?t$G(B, @code{a}, @code{x}, @code{y} $B$O?t3XE*(B
        !           387: $B$J0UL#$G$NITDj85$G$"$k(B. $B0lHL$K%W%m%0%i%`JQ?t$OBgJ8;z$G;O$^$j(B,
        !           388: $BITDj85$O>.J8;z$G;O$^$k(B. $B$3$NNc$G$o$+$k$h$&$K(B, $B%W%m%0%i%`JQ?t$O(B,
        !           389: $B?t(B, $B<0$J$I$r3JG<$7$F$*$/$?$a$N$b$N$G$"$j(B, C $B8@8l$J$I$K$*$1$kJQ?t$KBP1~$9$k(B.
        !           390: $B0lJ}(B, $BITDj85$O$=$l<+?H$GCM$r;}$D$3$H$O$G$-$:(B, $B=>$C$F(B, $BITDj85$KBP$9$k(B
        !           391: $BBeF~$O5v$5$l$J$$(B. $B8e$K<($9$,(B, $BITDj85$KBP$9$kBeF~$O(B, $BAH$_9~$_H!?t(B @code{subst()}
        !           392: $B$K$h$jL@<(E*$K9T$o$l$k(B.
        !           393:
        !           394: @node $B3d$j9~$_(B,,, Risa/Asir
        !           395: @section $B3d$j9~$_(B
        !           396:
        !           397: @noindent
        !           398: $B7W;;$r<B9TCf$K3d$j9~$_$r$+$1$?$$>l9g(B, $B3d$j9~$_%-%c%i%/%?(B($BDL>o$O(B
        !           399: @kbd{C-c}, DOS $BHG$G$O(B @kbd{C-x}, Mac $BHG$G$O(B
        !           400: @code{command+}@samp{.} ) $B$rF~NO$9$k(B.
        !           401:
        !           402: @example
        !           403: @@ (x+y)^1000;
        !           404: @kbd{C-c}interrupt ?(q/t/c/d/u/w/?)
        !           405: @end example
        !           406:
        !           407: @noindent
        !           408: $B3FA*Br;h$N0UL#$O<!$NDL$j(B.
        !           409:
        !           410: @table @code
        !           411: @item q
        !           412: @b{Asir} $B$r=*N;$9$k(B. ($B3NG'$"$j(B)
        !           413: @item t
        !           414: $B%H%C%W%l%Y%k$KLa$k(B. ($B3NG'$"$j(B)
        !           415: @item c
        !           416: $B<B9T$r7QB3$9$k(B.
        !           417: @item d
        !           418: $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}.
        !           419: @item u
        !           420: @code{register_handler()} (@pxref{ox_reset register_handler}) $B$GEPO?$5$l$?(B
        !           421: $B4X?t$r<B9T8e%H%C%W%l%Y%k$KLa$k(B. ($B3NG'$"$j(B)
        !           422: @item w
        !           423: $BCfCGE@$^$G$NH!?t$N8F$S=P$7Ns$rI=<($9$k(B.
        !           424: @item ?
        !           425: $B3FA*Br;h$N0UL#$r@bL@$9$k(B.
        !           426: @end table
        !           427:
        !           428: @node $B%(%i!<=hM}(B,,, Risa/Asir
        !           429: @section $B%(%i!<=hM}(B
        !           430:
        !           431: @noindent
        !           432: $BAH$_9~$_H!?t$KIT@5$J7?$N0z?t$rEO$7$?>l9g$J$I$K$O<B9T$,CfCG$5$l$k$,(B,
        !           433: $B%f!<%6H!?t$NCf$G%(%i!<$,5/$-$?>l9g$K$O%H%C%W%l%Y%k$KLa$kA0$K<+F0E*$K%G%P%C%0(B
        !           434: $B%b!<%I$KF~$k(B. $B$3$N>uBV$G(B
        !           435: $B%(%i!<$N>l=j(B, $BD>A0$N0z?t$NCM$J$I$rD4$Y$k$3$H$,$G$-$k(B.
        !           436: $BI=<($5$l$k%(%i!<%a%C%;!<%8$O$5$^$6$^$G$"$j(B, $BFbIt$NH!?tL>$K0z$-B3$$$F(B
        !           437: $B%a%C%;!<%8$,I=<($5$l$k(B. $B$3$l$O(B, $B8F$S=P$5$l$?AH$_9~$_H!?t(B
        !           438: $B$HI,$:$7$bBP1~$O$7$J$$(B.
        !           439:
        !           440: @noindent
        !           441: $B$=$NB>(B, $B$5$^$6$^$J860x$K$h$jFbIt1i;;H!?t$K$*$$$F%(%i!<$,@8$:$k$3$H$,(B
        !           442: $B$"$k(B. UNIX $BHG$N>l9g(B, $B$3$l$O<!$N$$$:$l$+$N(B
        !           443: @code{internal error} $B$H$7$FJs9p$5$l(B, $BDL>o$N%(%i!<$HF1MM$K07$C$F(B,
        !           444: $B%G%P%C%0%b!<%I$KF~$k(B.
        !           445:
        !           446: @table @code
        !           447: @item SEGV
        !           448: @itemx BUS ERROR
        !           449:
        !           450: $BAH$_9~$_H!?t$K$h$C$F$O(B, $B0z?t$N7?$r87L)$K%A%'%C%/$;$:$K1i;;%k!<%A%s$K0z(B
        !           451: $B$-EO$7$F$7$^$&$b$N$bB8:_$7$F$$$k(B. $B$3$N$h$&$J>u67$K$*$$$F(B,
        !           452: $BIT@5$J%]%$%s%?(B, $B$"$k$$$O(B NULL $B%]%$%s%?$K$h$k%"%/%;%90cH?$,$"$C$?>l9g(B, $B$3$l$i(B
        !           453: $B$N%(%i!<$H$J$k(B.
        !           454:
        !           455: @item BROKEN PIPE
        !           456:
        !           457: $B%W%m%;%94VDL?.$K$*$$$F(B, $BAj<j@h$N%W%m%;%9$H$N4V$N%9%H%j!<%`(B
        !           458: $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)
        !           459: $B$K(B, $B$=$N%9%H%j!<%`$KF~=PNO$7$h$&$H$7$?>l9g$K$3$N%(%i!<$H$J$k(B.
        !           460: @end table
        !           461:
        !           462: @noindent
        !           463: $B$3$l$i$O<B:]$K$O(B, $BAH$_9~$_H!?t$NF~8}$K$*$$$F(B, $B0z?t$r40A4$K%A%'%C%/(B
        !           464: $B$9$k$3$H$K$h$jBgItJ,$OKI$2$k$,(B, $B<j4V$,B?$/$+$+$k$3$H$H(B, $B>l9g$K(B
        !           465: $B$h$C$F$O8zN($rMn$9$3$H$K$b$J$k$?$a(B, $B$"$($F0z?t%A%'%C%/$O%f!<%6(B
        !           466: $BG$$;$K$7$F$"$k(B.
        !           467:
        !           468: @node $B7W;;7k2L$*$h$SFC<l$J?t(B,,, Risa/Asir
        !           469: @section $B7W;;7k2L(B, $BFC<l$J?t(B
        !           470:
        !           471: @noindent
        !           472: @code{@@} $B$O%(%9%1!<%WJ8;z$H$7$F;HMQ$5$l$k(B. $B8=:_<!$N$h$&$J5,Dj$,$"$k(B.
        !           473:
        !           474: @table @code
        !           475: @item @@@var{n}
        !           476: @var{n} $BHVL\$N7W;;7k2L(B.
        !           477: @item @@@@
        !           478: $BD>A0$N7W;;7k2L(B.
        !           479: @item @@i
        !           480: $B5u?tC10L(B.
        !           481: @item @@pi
        !           482: $B1_<~N((B.
        !           483: @item @@e
        !           484: $B<+A3BP?t$NDl(B.
        !           485: @item @@
        !           486: 2 $B85BN(B GF(2) $B>e$N0lJQ?tB?9`<0$NJQ?t(B ($BITDj85(B).
        !           487: @item @@>, @@<, @@>=, @@<=, @@==, @@&&, @@||
        !           488: quantifier elimination $B$K$*$1$k(B, $B0l3,=R8lO@M}1i;;;R(B
        !           489: @end table
        !           490:
        !           491: @example
        !           492: [0] fctr(x^10-1);
        !           493: [[1,1],[x-1,1],[x+1,1],[x^4+x^3+x^2+x+1,1],[x^4-x^3+x^2-x+1,1]]
        !           494: [1] @@@@[3];
        !           495: [x^4+x^3+x^2+x+1,1]
        !           496: [2] eval(sin(@@pi/2));
        !           497: 1.000000000000000000000000000000000000000000000000000000000
        !           498: [3] eval(log(@@e),20);
        !           499: 0.99999999999999999999999999998
        !           500: [4] @@0[4][0];
        !           501: x^4-x^3+x^2-x+1
        !           502: [5] (1+@@i)^5;
        !           503: (-4-4*@@i)
        !           504: [6] eval(exp(@@pi*@@i));
        !           505: -1.0000000000000000000000000000
        !           506: [7] (@@+1)^9;
        !           507: (@@^9+@@^8+@@+1)
        !           508: @end example
        !           509:
        !           510: @noindent
        !           511: $B%H%C%W%l%Y%k$G7W;;$5$l$?CM$O$3$N$h$&$K%R%9%H%j$H$7$F<h$j=P$72DG=$G$"$k$,(B,
        !           512: $B$3$N$3$H$O(B, $B%,%Y!<%8%3%l%/%?$K$H$C$F$OIiC4$r$b$?$i$92DG=@-$,$"$k(B. $BFC$K(B,
        !           513: $BBg$-$J<0$r%H%C%W%l%Y%k$G7W;;$7$?>l9g(B, $B$=$N8e$N(B GC $B;~4V$,5^B.$KA}Bg$9$k2D(B
        !           514: $BG=@-$,$"$k(B. $B$3$N$h$&$J>l9g(B, @code{delete_history()}
        !           515: (@pxref{delete_history,,@code{delete_history}}) $B$,M-8z$G$"$k(B.
        !           516:
        !           517:

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