Open Object Rexx™ Reference (“rexxref.pdf”), Version 4.0.0 Edition, August 14, 2009
Error in example illustrating send-method on page 118 of the ooRexx Reference.
world=.WorldObject~new
// the following 3 calls are equivalent
msg1=world~hello("Fred")
msg2=world~send("HELLO", "Fred")
msg3=.message~new(world,"HELLO", "i", "Fred")~~send
say msg1~result / Produces Hello Fred 21:04:25.065000 /
/ for example /
say msg2~result / Produces Hello Fred 21:04:25.081000 /
/ for example /
say msg3~result / Produces Hello Fred 21:04:25.101000 /
/ for example /
::class 'WorldObject' public
::method hello
use arg name
return "Hello" name time('L')
Neither msg1 nor msg2 understand the message “RESULT”.
Erroneous code corrected:
say msg1 / Produces Hello Fred 21:04:25.065000 /
/ for example /
say msg2 / Produces Hello Fred 21:04:25.081000 /
/ for example /
Anonymous
docs/trunk: Committed revision 7501.
docs/branches/4.1: Committed revision 7502.
This item is fixed in the 4.1.0 release or an earlier release.