# Ruby Compiler Error Message

**URL:** <https://www.ruby-forum.com/t/ruby-compiler-error-message/96846>\
**Category:** Development\
**Created:** [July 2, 2006, 4:48pm UTC](https://www.ruby-forum.com/t/ruby-compiler-error-message/96846 "2006-07-02T16:48:06Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Akiduki\_Rindow](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/9fc348/32.png) [@Akiduki\_Rindow](https://www.ruby-forum.com/u/Akiduki_Rindow)\
**Post date:** [July 2, 2006, 4:48pm UTC](https://www.ruby-forum.com/t/ruby-compiler-error-message/96846/1 "2006-07-02T16:48:06Z")

</div>

e$B5$$K$J$C$?$N$GEj9F$5$;$F$$$?$@$-$^$9!%e(B

e$BHs\>o$K4VH4$1$J%3!\<%I$J$N$G$9$,!$e(B

class Hoge  
@a  
@@pee=0  
def initialize(s)  
@a=s  
end  
def Hoge.foo  
p @a  
@@pee+=1  
end  
end

t = Hoge.new(“bar”)  
Hoge.foo

#=\>nil

e$BEvA3$3$&$J$j$^$9!%e(B  
-w e$B$rIU$1$F$b!$;XE&$7$J$$$h$&$G$9!%e(B  
e$B$d$C$Q$j!$%/%i%9%a%=%C%IFb$N%m!\<%+%k$G%$%s%9%?%s%9JQ?t$r;HMQ$7$?\>l9g!$I,$:e(B  
nile$B$K$J$k$N$G!$%3%s%Q%$%i$G$O$8$/$Y$-$@$H;W$&$N$G$9$,!$$I$&$J$N$G$7$g$&$+!%e(B  
e$B$^$"!$;EMM$H$7$F5$$r$D$1$F=q$1$P$$$$$N$G$9$,!%Hh$l$F$k$H$&$C$+$j=q$$$F$7e(B  
e$B$^$C$?$j!%e(B(e$B!(!&&X!&e(B)

---

<div class="post-metadata">

**Author:** ![Akiduki\_Rindow](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/9fc348/32.png) [@Akiduki\_Rindow](https://www.ruby-forum.com/u/Akiduki_Rindow)\
**Post date:** [July 2, 2006, 6:20pm UTC](https://www.ruby-forum.com/t/ruby-compiler-error-message/96846/2 "2006-07-02T18:20:58Z")

</div>

e$B@\>;3OB9-$G$9!#e(B

> end
> 
> e$BEvA3$3$&$J$j$^$9!%e(B  
> -w e$B$rIU$1$F$b!$;XE&$7$J$$$h$&$G$9!%e(B

-we$B$r$D$1$k$He(B1.8e$B$G$be(B1.9e$B$G$be(B  
warning: useless use of a variable in void context  
e$B$,e(B1e$B2s$He(B  
warning: instance variable @a not initialized  
e$B$,e(B2e$B2s=P$k$H;W$&$N$G$9$,!"$I$N%P!\<%8%g%s$Ne(Brubye$B$re(B  
e$B;H$C$F$$$k$N$G$7$g$&$+e(B?

---

<div class="post-metadata">

**Author:** ![Akiduki\_Rindow](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/9fc348/32.png) [@Akiduki\_Rindow](https://www.ruby-forum.com/u/Akiduki_Rindow)\
**Post date:** [July 2, 2006, 5:13pm UTC](https://www.ruby-forum.com/t/ruby-compiler-error-message/96846/3 "2006-07-02T17:13:05Z")

</div>

e$B4d7n$H?=$7$^$9!#e(B

06/07/02 e$B$Ke(B Akiduki Rindow[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
e$B$5$s$O=q$-$^$7$?e(B:

> e$B$d$C$Q$j!$%/%i%9%a%=%C%IFb$N%m!\<%+%k$G%$%s%9%?%s%9JQ?t$r;HMQ$7$?\>l9g!$I,$:e(B  
> nile$B$K$J$k$N$G!$%3%s%Q%$%i$G$O$8$/$Y$-$@$H;W$&$N$G$9$,!$$I$&$J$N$G$7$g$&$+!%e(B

e$BFC$K4V0c$C$?$3$H$r$7$F$$$k$o$1$G$O$“$j$^$;$s$N$G!“e(B  
e$B$O$8$/e(B(e$BJ8K!%(%i!\<$K$J$ke(B?)e$B$H$$$&$N$OBg$2$5$K;W$$$^$9!#e(B  
e$B$H$$$&$+!”\<B\<A%/%i%9%\*%V%8%'%/%H$N%$%s%9%?%s%9JQ?t$,e(B  
e$B;H$($J$/$J$k$h$&$J5$$,$7$^$9$,!”$$$+$,$G$7$g$&$+!#e(B

---

<div class="post-metadata">

**Author:** ![Akiduki\_Rindow](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/9fc348/32.png) [@Akiduki\_Rindow](https://www.ruby-forum.com/u/Akiduki_Rindow)\
**Post date:** [July 2, 2006, 8:20pm UTC](https://www.ruby-forum.com/t/ruby-compiler-error-message/96846/4 "2006-07-02T20:20:56Z")

</div>

06/07/03 e$B$Ke(B Kazuhiro NISHIYAMA[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
e$B$5$s$O=q$-$^$7$?e(B:

> > ```
> > def initialize(s)
> > 
> > ```
> 
> e$B;H$C$F$$$k$N$G$7$g$&$+e(B?
> 
> –  
> |ZnZ(e$B%\<%C%He(B e$B%(%Le(B e$B%\<%C%He(B)  
> |e$B@\>;3OB9-e(B(Kazuhiro NISHIYAMA)

e$BD9$$%F%9%H%3!\<%I$G8+$F$$$?$N$G!$M\>7W$JItJ,$r%3%a%s%H%“%&%H$7$F\<B9T$7$?$i!$e(B  
e$B3N$+$K=P$^$7$?!%e(B  
e$B?=$7Lu$”$j$^$;$s!%e(B  
e$B$?$V$s$I$3$+$GJQ?tL\>$,$+$V$C$F$$$?$N$+$b$7$l$^$;$s!%e(B

e$B$7$+$7!$%/%i%9Fb$N%3!\<%I$O$3$N$^$^$J$N$G!$$G$J$+$C$?$3$H$,IT;W5D$G$9!%e(B  
e$B$3$N$h$&$K=q$/$H!we(Bae$B$N%9%3!\<%W$,%0%m!\<%P%k$C$]$$4IM}$r$5$l$F$$$k$N$G$7$g$&e(B  
e$B$+!%e(B

e$B$A$J$\_$K;HMQ$7$F$$$ke(BRubye$B$Oe(BCygwine$B$Ne(B1.8.4e$B$G$9!%e(B

e$B$D$$$G$K!$Ev$?$jA0$G$9$,!%e(B

> class Hoge  
> @a

e$B$3$3$re(B

> class Hoge  
> @a=0

e$B$3$&$9$k$H!$e(BWarninge$B$J$7$Ge(B

#=\>0

e$B$H=PNO$5$l$^$7$?!%e(B  
e$B$3$&$$$&$H$-!$$3$Ne(B@ae$B$C$F0lBN$I$3$KB0$9$k$s$@$m$&$H;W$C$F$7$^$$$^$9$,!$\<gBje(B  
e$B$+$i$=$l$=$&$J$N$G;\_$a$F$\*$-$^$9!%e(B

e$B$"$j$,$H$&$4$6$$$^$7$?!%e(B
