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=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!feeder.erje.net!eu.feeder.erje.net!newsreader4.netcologne.de!news.netcologne.de!feeder1.cambriumusenet.nl!feed.tweaknews.nl!193.141.40.65.MISMATCH!npeer.de.kpn-eurorings.net!npeer-ng0.de.kpn-eurorings.net!newsfeed.arcor.de!newsspool2.arcor-online.net!news.arcor.de.POSTED!not-for-mail Date: Tue, 24 Sep 2013 23:08:17 +0200 From: Georg Bauhaus User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Ambiguous expressions - Help! References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Message-ID: <5241ff41$0$6643$9b4e6d93@newsspool2.arcor-online.net> Organization: Arcor NNTP-Posting-Date: 24 Sep 2013 23:08:17 CEST NNTP-Posting-Host: 36153267.newsspool2.arcor-online.net X-Trace: DXC=03cDXRi4[>Gj7E:bke<5HFA9EHlD;3YcB4Fo<]lROoRA8kFejVHQKD1o0N?>mC6B60U3T On 24.09.13 19:38, Mike H wrote: > procedure Foo3 is > Foo_thing : Vector_type; > begin > ... etc. > Foo2.Put_line (Foo_thing); > ... etc. > Foo2.Put_line ("Something else"); > ... etc. > end Foo3; > > Compilation of Foo3 raises error messages of the form "ambiguous > expression (cannot resolve "Put_line") "Something else" is a literal of either type. Putting a qualifying type name in front removes the ambiguity, Put_line (String'("Something else"));