> What version of Ruby are you using?
A rather oldish 1.8.2, I just realized:

> ruby -version
ruby 1.8.2 (2004-12-25) [i686-linux]

So this  is in fact most likely a fixed bug. Sorry for not googling
this, but try searching for ?=

Good to know I'm not insane, just lazy. I've checked 1.8.5 on this
setup, and it worked.

Thanks!
   -tim

rb(main):001:0> class Test
irb(main):002:1> attr_accessor :weird?
irb(main):003:1> end
=> nil
irb(main):004:0> exit

>
>
> David
>
> --
>                    David A. Black | dblack / wobblini.net
> Author of "Ruby for Rails"   [1] | Ruby/Rails training & consultancy [3]
> DABlog (DAB's Weblog)        [2] | Co-director, Ruby Central, Inc.   [4]
> [1] http://www.manning.com/black | [3] http://www.rubypowerandlight.com
> [2] http://dablog.rubypal.com    | [4] http://www.rubycentral.org
>
>