Fred van der Windt writes: "I know about CEE3USR but never really understood how one could safely use that field. After all, if I can come up with the idea to store my anchor in that field somebody else might do it too. And then one of us is in trouble. Probably both of us...
Is there a 'best practice' for the use of this field...? It would be a convenient place to anchor an application-owned tree of control blocks if it wasn't for the risks described above..." Well, it has to be agreed upon in the design: who owns field-1 or field-2; Also note that one of the fields could point to an array of pointers to storage, each belonging to specific programs. In any case, agreement in design is paramount. Realize that the user fields are per enclave, not global among all LE users in the system: each enclave gets a pair of user fields to share among its mainline and subroutines. --- And also: "We are well aware of LE services: we use them a lot in COBOL and Assembler programs. We would be interested in other classes but are stationed in the Netherlands and could never fill a classroom. A collegue of mine wants to follow some Assembler courses but IBM in the Netherlands keeps cancelling them because there just isn't enough interest in these courses... So if you ever do any in this part of the world: I've got one or two customers for you..." I know you're in the Netherlands. No problem. We've taught our LE class in Denmark and Sweden in the past. We would love to come teach in Holland. We don't need large enrollment numbers; we charge by the class day and include expenses. Let's take this discussion off-list and see what we can put together. --- Martin also writes: "Steve, looks like I need that class too." ---- Again, let's take this off-list; but anyone else in Europe on the list interested in exploring this, please drop me a line. We might easily have enough to justify several classes in various cities. Kind regards, -Steve Comstock The Trainer's Friend, Inc. 303-393-8716 http://www.trainersfriend.com z/OS Application development made easier * Our classes include + How things work + Programming examples with realistic applications + Starter / skeleton code + Complete working programs + Useful utilities and subroutines + Tips and techniques ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html