[#49148] Ruby 1.9で、バイト長の部分文字列を作りたくて悩んでます — Daisuke Yokotsuka <yokots_d@...3-net.ne.jp>

はじめまして。横塚と申します。

16 messages 2013/01/29

[ruby-list:49115] Re: C#からのIronrubyへの受け渡しについて

From: Shozo Arai <shozoa@...>
Date: 2013-01-07 04:42:15 UTC
List: ruby-list #49115
=1B$B$3$s$K$A$O!"9S0f$G$9!#=1B(B

>From: =1B$B0f_7!!N49@=1B(B [mailto:KHB15150@nifty.ne.jp]=20
>Sent: Monday, January 7, 2013 1:11 PM

>zip=1B$B7A<0$G=1B(BIronRuby1.1.3=1B$B$N=1B(Bdll=1B$B3NG'$7$^$7$?!#$"$j$,$H=
$&$4$6$$$^$7$?!#=1B(B
=1B$B$G$9$h$M!#$d$C$Q$j!"=1B(Bmsi=1B$B7A<0$GF3F~$5$l$F$$$?$s$G$9$M!#=1B(B
=1B$B:#2s$N$h$&$JMxMQJ}K!$G$"$l$P!"=1B(Bzip=1B$B$G$NF3F~$r$*4+$a$7$^$9!#=1B=
(B
=1B$BM}M3$O!"=1B(BDLL=1B$B9~$_$GG[I[$9$k$@$1$G:Q$`$+$i$G$9!#=1B(B

>http://www.mentby.com/tomas-matousek/ironrubyrubygetexecutioncontext-remov=
ed.html
>=1B$B$K$h$l$P!"8x3+=1B(BAPI=1B$B$G$O$J$$$N$G!":o=3D|$5$l$?!)$i$7$$$G$9$M!#=
=1B(B
=1B$B$3$l$O!"$I$N%P!<%8%g%s$@$C$?$+5-21$K$"$j$^$;$s$,!"=1B(B1.0=1B$B$N3+H/E=
SCf$G=1B(B
=1B$BGQ;_$5$l$?$H5-21$7$F$$$^$9!#=1B(B

=1B$B@5$7$/$O!"0J2<$N$h$&$J;H$$J}$K$J$j$^$9!#=1B(B
ScriptEngine engine =3D Ruby.CreateEngine();
ScriptScope scope =3D engine.CreateScope();
scope.SetVariable("x", "ABC");
ScriptSource source =3D engine.CreateScriptSourceFromString(@"puts %!x is #=
{self.x}.! ");
source.Execute(scope);

ScriptScope.SetVariable=1B$B$G@_Dj$7$?JQ?t$KBP$7$F!"%9%/%j%W%H$+$i$O=1B(B
self=1B$B$r;H$C$F%"%/%;%9$7$^$9!#=1B(B

>http://www.m-tea.info/2009/12/c-ironruby-1.html
=1B$B$3$3$K5-:\$5$l$F$$$k!V=1B(Bruntime.GetEngine("rb")=1B$B!W$r;HMQ$9$k$K$=
O!"=1B(B
=1B$B@_Dj%U%!%$%k=1B(B(exe=1B$B%U%!%$%k=1B(B.config)=1B$B$K=1B(BScriptEngin=
e=1B$B$N@_Dj$,I,MW$K$J$j$^$9!#=1B(B
#=1B$B$3$N;H$$J}$O!"I,MW$K1~$8$F=1B(BIronPython=1B$B$d=1B(BRuby=1B$B$r@Z$jB=
X$($k>l9g$@$1$G$9!#=1B(B

=1B$B$=3D$l$+$i!"A02s$K=1B(B
>>.Net=1B$BO"7H$O=1B(B1.1=1B$B$+$i$H$$$&E@$b5$$K$J$j$^$9!#=1B(B
>=1B$B$I$3$+$K8x<0%I%-%e%a%s%H$,$"$j$^$7$?$+=1B(B?
=1B$B$H5-:\$7$^$7$?$,!"$3$N7o$OG!2?$G$7$g$&$+!#=1B(B
=1B$B4V0c$C$?>pJs$,=3Dq$+$l$F$$$k%5%$%H$,$"$k$N$G$"$l$P!"65$($F$/$@$5$$!#=
=1B(B
=1B$BM}M3$O!"D{@5$7$FD:$1$k$h$&$KO"Mm$7$?$$$+$i$G$9!#=1B(B

=1B$B0J>e!#=1B(B


In This Thread