From: Sadayuki Sakamoto Date: 1997-05-06T09:49:06+09:00 Subject: [ruby-list:2905] Re: how to init class? 酒本です。 >前田です。 > >On Thu, 1 May 97 20:38:00 JST, >Sadayuki Sakamoto wrote: > >|渡したい値などを配列にし、ruby で pack してそれを渡しています。 >|渡す文字列や、渡される文字列の領域等もそのものをいっしょにpackし、 >|パックされた内容を示すテンプレート文字列を別の引数で渡してます。 >|"LLLS16" (32ビット整数が3個に16バイトの領域) とかです。 > >面白そうですね。 >ソースが見付かったらぜひ公開してくださいませ。 一応ソースがありましたので、参考出品しますが、この様な場に出すべき ものではないのは明らかです。よくある、「御自分の責任で...」とい気持ちが 初めて理解できました。 拡張モジュールの作り方も、推奨されない方法をとっているかもしれないので、 その点も注意ください。 -- 酒本定幸 KDD 交換サービス技術部 03-3347-6675 sakamoto@tsc.sjk.kdd.co.jp ---- dll.lzh part01/01 BEGIN--cut here--cut here begin 644 dll.lzh M'GTM;&@U+?H$``#U$0``ZTJF(B`!!41,3"Y#S(U-```#Z&M[UC3=G;Q*/_]* MHI[I.LD@`4I""0K*6B4H"@799&%%T[O23J=.Z+W>X**H^-W_O>]TZ!Q`A;%M M5I,PS',-F.8YCLPS7,LRS+,LRW<.EC;;B<*&WTNON0=,-/!N39DFK M"=QV"73G&BN]5/!.'2<+>=?*`@A3&`?]Z"_-F0G:.ZV'T[MKV^D&[+SU>;,+ M[SE,^&]OVO2%%00.KC"^B!UR;,O&*6YAP$PX&)LSU[O!90&8<`A'PFS`']O" M`6G;IFC=1!V&*ZM;$9U\]XDY>TD&0S)1*;,<>>N0W'H&G"-O-0 MPLCH/M82L*)RTX[-F1`E;D%WW+/>1)@"I4LVK088'(GBA@:?<>*@^H!_1@*W MSW.3JQ%(LILAR7./DM[_!ZHU'$JA8#V-Y$_"[??*X#T`[9NAYEKEK;'-'#B^<&C7VU^S>!HPF&]7"I1#%`.Z4P'@ M6H(4:G:#7L/J5(Z%JD:VI\(T*, M<3JM26)R02<%#^X047.T/Q7A0[Q*$>_=R;ZD_R[]*P&LL-0V00^KC+E*DORZ M<#HSP(;J'T)F.#).=#TNG;P$'<[=9MJ$H4+5#:0X"5\,;HX_S7*@]#*&2IGCU9$LQE42GWZETQ6N>OE27C4DJGKQ&+WI#\)?:.)9XK]BK7\-N M14)5/\%-^U*,ZJ9'&NPN.WW3J;Q]&6K)V?A284*1C1"M5"DIY/E"A5H,5_D) M9SUUYDD2X\2YW!W7H;P-]!J)X^U*"JKN>U^&+%`8XLU7.JXZ8K9W>@H$GML( MNX,H7;(3^O'7>5X$WMVWQ6^'T,1TBU6L>(?7='U+#"BKFSCD=34YS6)]79]Y)[C"#@JK`./,O))]20EM M%7.DE&5PIIDHJ[4;;E(B3-7IROL2,5OF,-C'3-96U?\.J,=,\-;6_T]HQ MU=*`Z__("C'31+K;'_H.C'[J0?AP*%7A77GBWVG@\@07D7$801;?1SXAZ0]/ M+=83P%U7)'_C&:)._E)D\>:DCM5(N+5^WLP$3UQ6,?3N7UXE?! M"[[[H]'D>NTQCZK:/@Q$$>[<5\'C<3UT"3AUIS(-\-WW#Q!XT:D!81Z0[Q3P M/W,)3X(![6@B#(3D=L`1<)/@AV0K>`]**([-LYF/L[LZOX!ZNY.H15YLU5]L "P``) ` end END--cut here--cut here