comp.lang.ada
 help / color / mirror / Atom feed
From: dennison@telepath.com
Subject: Re: Program error from assignment??
Date: 1998/07/22
Date: 1998-07-22T00:00:00+00:00	[thread overview]
Message-ID: <6p4skk$j73$1@nnrp1.dejanews.com> (raw)
In-Reply-To: 6p3070$bvn$1@nnrp1.dejanews.com

In article <6p3070$bvn$1@nnrp1.dejanews.com>,
  dennison@telepath.com wrote:
> OK. I give up.
>
> I have the following code:
.
.
.
> The problem is that I'm getting a Program_Error on the second assignment at
> runtime. What could cause that?

OK. Since everyone seems to be completely speechless :-), here's what I've
found out so far:

Program_Error can happen on this assignment when the accessability level of
the source pointer's object is deeper than that of the target object's type.
That's so I can't keep around a pointer to an object after it goes away. Fair
enough.

So now this turns into an "accessability level" question. The object that is
pointed to is declared in the declaration section of the main routine. It
exists the entire program. I don't understand the exact rules on accessability
levels, but in my book I should *never* fail an accessability check with this
object. The access type is declared in a package spec.

T.E.D.

-----== Posted via Deja News, The Leader in Internet Discussion ==-----
http://www.dejanews.com/rg_mkgrp.xp   Create Your Own Free Member Forum




  reply	other threads:[~1998-07-22  0:00 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-07-21  0:00 Program error from assignment?? dennison
1998-07-22  0:00 ` dennison [this message]
1998-07-22  0:00   ` Robert Dewar
1998-07-22  0:00   ` dennison
1998-07-23  0:00     ` Tucker Taft
1998-07-23  0:00     ` Robert Dewar
1998-07-22  0:00   ` Stephen Leake
1998-07-22  0:00     ` dennison
1998-07-22  0:00   ` David C. Hoos, Sr.
1998-07-22  0:00   ` Jean-Pierre Rosen
1998-07-22  0:00     ` dennison
1998-07-23  0:00       ` Robert Dewar
1998-07-23  0:00         ` dennison
1998-07-23  0:00       ` Jean-Pierre Rosen
1998-07-24  0:00         ` tedennison
1998-07-23  0:00   ` Dale Stanbrough
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox