> > 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