At [1] you will find two versions of "rexxpg.pdf": * "rexxpg-before-changing-chapter-5.pdf" * and the latest draft "rexxpg.pdf"
There has been a *lot* of work in correcting, completing, updating, enhancing this chapter which among other things contained outright wrong information like: say myarray /* SAY sends STRING message to Myarray */ Results: an Array Whenever a method The SAY instruction does *not* send the string message, rather the required string mechanism gets triggered for such instructions or classic Rexx built-in functions, the output has changed as Array's makestring method employs its tostring method which turnes the array object to a string where each stored item's string value is listed in its own line (items are separated by CR-LF). There are many places where a reader, especially a newcomer cannot realize what the term "variable" denotes in which context. Now that we have an attribute directive I added in parentheses that term to make it a) clear that an object/instance variable a.k.a. attribute is meant and b) that the relationship to the attribute directive becomes clear. Many little things got tackled as well, like wrong examples or new examples to demonstrate the environment object .syscargs, markup at wrong places, ... As this was more than a day's work and I am not a native English speaker I would really appreciate if some native speakers would proof-read that chapter 5, A Closer Look at Objects. If something is unclear or the English needs corrections or brush ups, please let me know. Chances are that you learn something new as a price! ;-) ---rony [1] Temporary Dropbox link to the above books: <https://www.dropbox.com/sh/gxvvgskb04gdsqf/AACRo_ZLeFOdoBXUHroPY_-Ca?dl=0>
_______________________________________________ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel