From: William Djaja Tjokroaminata Date: 2002-10-02T22:22:23+09:00 Subject: Re: thoughts on typelessness Hi Matz, The rule below is not a complete one, is it? As it seems that they are not special after "variable indicators" either: $if = %q # well, unless here is really within string quote class MyClass @@case = 'MyClass' def initialize @while = 'hello' puts "#@while from #@@case" end end MyClass.new # >> 'hello from MyClass' puts $if # >> 'unless' Regards, Bill =========================================================================== Yukihiro Matsumoto wrote: > Hi, > In message "Re: thoughts on typelessness" > on 02/10/02, William Djaja Tjokroaminata writes: > |This discussion made me realize that in Ruby, the keywords are not very > |very special. It seems that they are special mostly (or only?) in > |/^\s*keyword\s+/. > They are *not* special right after a dot and the keyword "def". > matz.