Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!sdd.hp.com!decwrl!bacchus.pa.dec.com!shlump.nac.dec.com!ryn.esg.dec.com!uninet!rikka.enet.dec.com!palo From: palo@rikka.enet.dec.com (Rik Palo) Newsgroups: comp.lang.ada Subject: Re: Unusual "use" semantics Message-ID: <266@uninet.vbo.dec.com> Date: 9 Aug 90 07:54:53 GMT References: <20@polymnia.tsd.arlut.utexas.edu> Sender: news@uninet.vbo.dec.com Reply-To: PALO@RIKKA.DEC.COM Organization: Digital Equipment Corporation, Valbonne France Lines: 12 Function TEXT_IO.COL returns POSITIVE_COUNT, which is a subtype of TEXT_IO.COUNT. Since the type definition for COUNT is declared in TEXT_IO, its default operations (such as '=') are implicitly declared there as well. Either a 'use' clause or a function renames would make the operator visible (for more on function renames, see LRM 8.5). good luck -- Rik Palo