From: Tanaka Akira Date: 2002-03-09T22:43:33+09:00 Subject: [ruby-dev:16302] Re: throw away stdio (Re: Re: IO#gets improvement) In article <20020309132003.D5ABF23F7@sharui.nakada.kanuma.tochigi.jp>, nobu.nakada@nifty.ne.jp writes: > $BLdBj$K$J$k$N$O!"(BIO$B$+$i(BOpenFile$B$r $B$G$7$g$&!#2?$,$"$k$N$+$J!#(B $B$($'!#==J,>/$J$1$l$P$$$$$s$G$9$,!"$I$&$J$s$G$7$g$&$M!#(B > $B$G$7$g$&$M!#MW$9$k$K!":#(Bputc()$B$d(Bgetc()$B$rDL$7$F$d$C$F$k$3$H$rKd(B > $B$a9~$`$H$$$&$3$H$G!#(B $B$(!"(Bputc $B$C$F;H$C$F$?$C$1(B... $B$H;W$C$?$i(B rb_io_putc $B$G(B fputc $B$r;H$C$F$^(B $B$9$M!#(B $B$&$%$`!#$3$l$C$F%^%K%e%"%k$N(B | write(str) | | IO$B%]!<%H$KBP$7$F(B str $B$r=PNO$7$^$9!#(Bstr $B$,J8;zNs$G$J$1$l$P(B to_s $B$K$h$kJ8;zNs(B | $B2=$r;n$_$^$9!#(B | | IO#syswrite $B$r=|$/A4$F$N=PNO%a%=%C%I$O!":G=*E*$K(B "write" $B$H$$$&L>$N%a%=%C%I(B | $B$r8F$S=P$9$N$G!"$3$N%a%=%C%I$rCV$-49$($k$3$H$G=PNO4X?t$N5sF0$rJQ99$9$k$3$H(B | $B$,$G$-$^$9!#(B $B$H$$$&5-=R$KH?$9$k$h$&$J!#(B -- [$BEDCf(B $BE/(B][$B$?$J$+(B $B$"$-$i(B][Tanaka Akira] $B!V$U$($m(B! $B$o$+$a$A$c$s:n@o$G$9$(C"=$B!W(B(Little Worker, $B7KM7@84](B)