> > The latter gives a parse/syntax error on Win2K, for 1.6.5 and  1.7.2 (my
> > msvc build), and 1.6.7 and 1.7.2 on redhat 6.something.  Is this a known
> > bug?
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> irb(main):127:0* `ruby --version`
> "ruby 1.7.2 (2002-02-22) [i686-linux]\n"
> irb(main):128:0> puts ( ! true )
> false
> nil
> irb(main):129:0> puts ( not true )
> false
> nil
> irb(main):130:0>
> 
> on SuSE release 7.3

But the claim seems to be true for Redhat derived system:

irb(main):001:0> `ruby --version`
"ruby 1.6.7 (2002-03-01) [i686-linux]\n"
irb(main):002:0> puts (! true)
false
nil
irb(main):003:0> puts ( not true )
SyntaxError: compile error
(irb):3: parse error
puts ( not true )
          ^
        from (irb):3

Then, this is a known bug?

Cameron