Hi, I was having trouble with what seems to be an inconsistency in
ruby exit codes.  I can explain this best with examples:

On Windows XP, the command:
ruby -e 'exit(32512)' || echo hi

yeilds output (as it seems it should):
hi

whereas on Mac OS X Darwin, the same command does not output anything
(where I expect it to output "hi").  Ruby on OS X behaves as I would
expect if other exit codes are used.

"ruby -v" for the windows computer: ruby 1.8.4 (2006-04-14) [i386-
mswin32]
"ruby -v" for the mac computer: ruby 1.8.2 (2004-12-25) [universal-
darwin8.0]


Thank you ahead of time for help in this matter,

Jacob