`bsave', `bload'
----------------

bsave(OBJ,"FILENAME")
     :: FILENAME $B$K(B OBJ $B$r%P%$%J%j7A<0$G=q$-9~$`(B.

bload("FILENAME")
     :: FILENAME $B$+$i?t<0$r%P%$%J%j7A<0$GFI$_9~$`(B.

RETURN
     `bsave()' : 1, `bload()' : $BFI$_9~$s$@?t<0(B

OBJ
     $BH!?t7A<0(B, $BL$Dj78?t$r4^$^$J$$G$0U$N?t<0(B

FILENAME
     $B%U%!%$%kL>(B

   * `bsave()' $B$OFbIt7A<0$r$[$\$=$N$^$^%P%$%J%j7A<0$G%U%!%$%k$K=q$-9~$`(B.
     `bload()' $B$O(B, `bsave()' $B$G=q$-9~$s$@?t<0$rFI$_9~$s$GFbIt7A<0(B
     $B$KJQ49$9$k(B. $B8=:_$N%$%s%W%j%a%s%F!<%7%g%s$N@)8B$K$h$j(B, $BH!?t7A<0(B,
     $BL$Dj78?t(B (`vtype()' $B;2>H(B) $B$r4^$^$J$$%j%9%H(B,
     $BG[Ns$J$I$r4^$`G$0U$N?t<0$r%U%!(B $B%$%k$KJ]B8$9$k$3$H$,$G$-$k(B.

   * `output()' $B$J$I$GJ]B8$7$?>l9g(B, $BFI$_9~$_;~$K%Q!<%6$,5/F0$5$l$k$,(B,
     `bsave()' $B$GJ]B8$7$?$b$N$r(B `bload()' $B$GFI$`>l9g(B, $BD>@\(B
     $BFbIt7A<0$,9=@.$G$-$k$?$a(B, $B;~4VE*(B, $B6u4VE*$K8zN($,$h$$(B.

   * $BB?9`<0$N>l9g(B, $B=q$-9~$_;~$HFI$_9~$_;~$GJQ?t=g=x$,0[$J$k>l9g$,$"$k$,(B,
     $B$=$N>l9g$K$O(B, $B<+F0E*$K8=:_$NJQ?t=g=x$K$*$1$kFbIt7A<0$KJQ49$5$l$k(B.

   * Windows $BHG$b%G%#%l%/%H%j$N%;%Q%l!<%?$H$7$F(B `/' $B$rMQ$$$k(B.

     [0] A=(x+y+z+u+v+w)^20$
     [1] bsave(A,"afo");
     1
     [2] B = bload("afo")$
     [3] A == B;
     1
     [4] X=(x+y)^2;
     x^2+2*y*x+y^2
     [5] bsave(X,"afo")$
     [6] quit;
     % asir
     [0] ord([y,x])$
     [1] bload("afo");
     y^2+2*x*y+x^2

$B;2>H(B
     *Note `output': output.

