From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,93fa00d728cc528e X-Google-Attributes: gid103376,public X-Google-Thread: 1108a1,93fa00d728cc528e X-Google-Attributes: gid1108a1,public X-Google-ArrivalTime: 1994-10-17 18:52:06 PST Path: bga.com!news.sprintlink.net!news.onramp.net!convex!news.duke.edu!news.mathworks.com!europa.eng.gtefsd.com!swiss.ans.net!cmcl2!thecourier.cims.nyu.edu!thecourier.cims.nyu.edu!nobody From: comar@cs.nyu.edu (Cyrille Comar) Newsgroups: comp.lang.ada,comp.object Subject: Re: SOLVED! Decoupled Mutual Recursion Challenger Date: 17 Oct 1994 18:54:08 -0400 Organization: Courant Institute of Mathematical Sciences Message-ID: <37uvag$sp2@lang8.cs.nyu.edu> References: <1994Oct17.154812.9104@swlvx2.msd.ray.com> NNTP-Posting-Host: lang8.cs.nyu.edu Xref: bga.com comp.lang.ada:7018 comp.object:7473 Date: 1994-10-17T18:54:08-04:00 List-Id: jgv@swl.msd.ray.com (John Volan) writes: : In article <1994Oct12.224944.25566@swlvx2.msd.ray.com> I (John Volan) wrote: : : (1) It avoids portability problems. It's conceivable that a given Ada : compiler might not implement System.Address the same as access types. : However, it is a safe bet that all access types will be implemented : the same way (within a given Ada implementation). I didn't follow the thread very much so maybe it is not relevant in this context but it is all BUT safe to bet that all access types will be implemented the same way within a given implementation... for instance access to unconstrained arrays are fat pointers for GNAT and thus completely different than access to constrain objects. furthermore, Pool specific access types can take advantage of the specificity of their pool and may completely differ from one pool to the other. It is probably safe to state that general access types whose designated type is constrained are likely to be implemented the same way in a given implementation, but I'm not completely sure -- ------------------------------------------------------------------------ Cyrille Comar, E-mail: comar@cs.nyu.edu Gnat Project US phone: (212) 998-3489