>Ah, OK, this clarifies it. Sure, no nested types. Makes sense.
>In that case, since only a single data element can be declared in
>the private part, and none at all in the public part, the use of
>"private" is really just syntactic sugar.
We can declare as many objects as necessary; not just one.
>It's not a real private part in the sense of packages. It does
>serve as a useful delimiter for the compiler, I guess.
No, it really is private in the same sense as packages and tasks. For
example, we can declare private entries and protected subprograms,
primarily for the sake of requeue.
[log in to unmask]