# Rclass\_m\_tbl() $b$n9=b$$njq99(b

**URL:** <https://www.ruby-forum.com/t/rclass-m-tbl-b-n9-b-njq99-b/172014>\
**Category:** Development\
**Created:** [July 13, 2009, 12:01pm UTC](https://www.ruby-forum.com/t/rclass-m-tbl-b-n9-b-njq99-b/172014 "2009-07-13T12:01:44Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![SASADA\_Koichi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@SASADA\_Koichi](https://www.ruby-forum.com/u/SASADA_Koichi)\
**Post date:** [July 13, 2009, 12:01pm UTC](https://www.ruby-forum.com/t/rclass-m-tbl-b-n9-b-njq99-b/172014/1 "2009-07-13T12:01:44Z")

</div>

e$B!!$5$5$@$G$9!%e(B

e$B!!e(BRCLASS\_M\_TBL(klass) e$B$O!$e(Bkey e$B$,e(B method  
ide$B!$e(Bvalue e$B$,e(B method body e$B$re(B e$BI=$9e(B  
NODE\* e$B!$$H$$$&e(B st\_table e$B$G$9$,!$$3$Ne(B value e$B$re(B NODE\*  
e$B$+$i!$e(BGC e$B4IM}$G$O$Je(B  
e$B$$!$FH\<+$N%G!\<%?9=B$$K$7$F$b$$$$$G$7$g$&$+!%$D$^$j!$%a%=%C%I$rI=8=$9$k$?e(B  
e$B$a$Ke(B NODE e$B$r;H$o$J$$$h$&$K$7$h$&!$$H$$$&Ds0F$G$9!%e(B

e$B!!\<BAu$O$3$l$+$i$G$9$,!$2?$+0U8+!&0[O@!&H?O@!&ITL@E@$J$I!$D:$1$l$P!%e(B

e$B!!$+$J$j!$FbIt$NOC$J$N$G!$\>!\<j$KJQ$($A$c$C$F$b$$$$$h$&$J5$$,$7$^$7$?$,!$e(B  
e$B$H$j$"$($:e(B ruby.h e$B$G8x3+$5$l$F$$$k%a%s%PJQ?t$NOC$J$N$G!$e(B-dev  
e$B$K?6$C$F$\_e(B  
e$B$^$7$?!%e(B

e$B%a%j%C%H!'e(B

e$B!&e(BNODE e$B$N@)8B$NE1GQe(B

e$B!!%a%=%C%I$N\>pJs$r$b$&\>/$7B-$7$?$$$H$-!$e(BNODE e$B$@$He(B 3 word  
e$B!J:G6a$@$He(B 4  
word  
e$B$^$G=q$1$^$9$,!K$7$+\>pJs$rIU2C$G$-$J$$!$$H$$$&$N$,$"$j$^$9!%\<B:]!$e(B  
e$B:#$Oe(B NODE e$B$re(B 2  
e$B$D%j%s%/$5$;$F%a%=%C%I$rI=8=$7$F$$$^$9!%$A$g$C$H!$$+$C$3e(B  
e$B$o$k$$$J$!!$$H$$$&5$$,$7$^$9!%e(B

e$B!!$3$NJU$N9=B$$r!$$b$C$H=@Fp$K$7$?$$!$$H$$$&$N$,0lHV$N%b%A%Y!\<%7%g%s!%e(B

e$B!&e(BGC pressure e$B$N4KOBe(B

e$B!!e(BNODE e$B$Oe(B GC e$BBP\>]$G$9!%%a%=%C%I$rI=8=$9$ke(B NODE  
e$B$O!$Hf3SE_D9\<wL?$J%_%Ve(B  
e$B%8%’%/%H$J$N$G!$e(Bmark e$B%3%9%H$r%3%s%9%?%s%H$K\>e\>:$5$;$^$9!%e(B

e$B!!@hF|!$$3$N$?$a$Ke(B e$BItJ,E\*@$BeJLe(B GC  
e$B$,F3F~$5$l$^$7$?!J$"$s$^$je(B mark e$B$7$Je(B  
e$B$$!K$,!$$=$b$=$be(B GC  
e$B4IM}%\*%V%8%’%/%H$K$7$J$1$l$PLdBj$J$$$H;W$$$^$9!%e(B

e$B!J%/%i%9$N%3%T!\<$H$+9M$($k$H!$$d$O$je(B GC  
e$B4IM}$K$J$C$A$c$&$+$b$7$l$J$$$1e(B  
e$B$I!$$A$g$C$H\<BAu$7$F$\_$J$$$H$o$+$i$J$$!Ke(B

e$B%G%a%j%C%H!'e(B

e$B!&8\_49@-e(B

e$B!!C/$+$,$3$N9=@.$K0MB8$7$?2?$+$r:n$C$F$$$k$H!$$^$:$$$3$H$,5/$3$k$h$&$J5$e(B  
e$B$,$7$^$9$,!$$7$+$7C/$+;H$C$F$k$+$J$!!%e(B

---

<div class="post-metadata">

**Author:** ![SASADA\_Koichi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@SASADA\_Koichi](https://www.ruby-forum.com/u/SASADA_Koichi)\
**Post date:** [July 13, 2009, 3:59pm UTC](https://www.ruby-forum.com/t/rclass-m-tbl-b-n9-b-njq99-b/172014/2 "2009-07-13T15:59:39Z")

</div>

e$B$^$D$b$He(B e$B$f$-$R$m$G$9e(B

In message “Re: [ruby-dev:38769] RCLASS\_M\_TBL() e$B$N9=B$$NJQ99e(B”  
on Mon, 13 Jul 2009 19:01:13 +0900, SASADA Koichi [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
writes:

|e$B!!e(BRCLASS\_M\_TBL(klass) e$B$O!$e(Bkey e$B$,e(B method ide$B!$e(Bvalue e$B$,e(B method body e$B$re(B e$BI=$9e(B  
|NODE\* e$B!$$H$$$&e(B st\_table e$B$G$9$,!$$3$Ne(B value e$B$re(B NODE\* e$B$+$i!$e(BGC e$B4IM}$G$O$Je(B  
|e$B$$!$FH\<+$N%G!\<%?9=B$$K$7$F$b$$$$$G$7$g$&$+!%$D$^$j!$%a%=%C%I$rI=8=$9$k$?e(B  
|e$B$a$Ke(B NODE e$B$r;H$o$J$$$h$&$K$7$h$&!$$H$$$&Ds0F$G$9!%e(B  
|  
|e$B!!\<BAu$O$3$l$+$i$G$9$,!$2?$+0U8+!&0[O@!&H?O@!&ITL@E@$J$I!$D:$1$l$P!%e(B

e$B;?@.$G$9!#e(Btrunke$B$G$O\<+M3$K$d$C$A$c$C$F$$$$$s$8$c$J$$$G$7$g$&$+!#e(B
