|
From: | Patrick |
Subject: | [open-cobol-list] Information hiding |
Date: | Thu, 28 Feb 2013 01:10:34 -0500 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20121215 Icedove/3.0.11 |
Hi EveryoneI am studying Cobol everyday and making progress. I do have a question about information hiding though.
In most languages I have encountered there is some sort of associative array. If we have arrays foo and boo they could both have a key doo. doo is local to the array. In Cobol it looks like everything in the working storage section is global. I realize that with foo.doo and boo.doo there are not really two doo variables as they are part of a larger structure but for simplicity sake, we could sort of think of them as two variables. Is it possible to create this in Cobol?
I could imagine needing to use the same name twice. I thought that the 05 tagged variables were local to their 01 parent but it now seems that they are sort of tethered together with it but also global.
Thanks for reading, hope this email was clear, I am pretty sleepy-Patrick
[Prev in Thread] | Current Thread | [Next in Thread] |