Hi,
In message "Re: defined?(C &&= 0)"
on Mon, 12 May 2008 18:01:23 +0900, ts <decoux moulon.inra.fr> writes:
| 1.8 and 1.9 disagree with 'defined?(C &&= 0)'
|
|vgs% ./ruby -ve 'p defined?(C &&= 0)'
|ruby 1.9.0 (2008-05-12 revision 16388) [i686-linux]
|"assignment"
|vgs%
|
|vgs% /usr/bin/ruby -ve 'p defined?(C &&= 0)'
|ruby 1.8.6 (2007-09-24 patchlevel 111) [i486-linux]
|nil
|vgs%
|
| which is right ?
1.9. I fixed 1.8 in the repository.
| another small difference
|
|vgs% ./ruby -ve 'p defined?(a &&= 0)'
|ruby 1.9.0 (2008-05-12 revision 16388) [i686-linux]
|"assignment"
|vgs%
|
|vgs% /usr/bin/ruby -ve 'p defined?(a &&= 0)'
|ruby 1.8.6 (2007-09-24 patchlevel 111) [i486-linux]
|"expression"
|vgs%
Same here.
matz.
|