From 1956021822636828035 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f78e5,7b8ff869fe5b7ef5 X-Google-Attributes: gidf78e5,public X-Google-ArrivalTime: 2003-12-03 09:34:49 PST Path: archiver1.google.com!news2.google.com!newsfeed2.dallas1.level3.net!news.level3.com!priapus.visi.com!news-out.visi.com!petbe.visi.com!news.tele.dk!news.tele.dk!small.news.tele.dk!colt.net!kibo.news.demon.net!mutlu.news.demon.net!demon!mail2news.demon.co.uk!devnull From: chris@bubblescope.net (chris) Newsgroups: comp.std.c++ Subject: Re: compilers that implement the keyword 'export' Date: Wed, 3 Dec 2003 17:34:47 +0000 (UTC) Organization: The University of York, UK Lines: 33 Approved: fjh@cs.mu.oz.au (Fergus Henderson , moderator of comp.std.c++) Message-ID: References: <3cad08b8.0311171811.2760c086@posting.google.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Trace: mail2news.demon.co.uk 1070472887 8166 10.0.0.1 (3 Dec 2003 17:34:47 GMT) X-Complaints-To: abuse@demon.net NNTP-Posting-Date: Wed, 3 Dec 2003 17:34:47 +0000 (UTC) X-Received: from mulga.cs.mu.oz.au ([128.250.1.22]) by news.demon.co.uk with esmtp (Exim 4.12) id 1ARati-00027Z-00 for mail2news@news.news.demon.net; Wed, 03 Dec 2003 17:34:46 +0000 X-Received: from localhost (localhost [[UNIX: localhost]]) by mulga.cs.mu.OZ.AU id EAA21721; Thu, 4 Dec 2003 04:34:43 +1100 (EST) X-Authentication-Warning: mulga.cs.mu.OZ.AU: fjh set sender to devnull@stump.algebra.com using -f X-Path: comp-std-cpp-robomod!not-for-mail X-Robomod: STUMP, ichudov@algebra.com (Igor Chudov) X-Delivered-To: std-c++@ucar.edu X-Newsgroups: comp.std.c++ X-NNTP-Posting-Date: 3 Dec 2003 14:50:50 GMT X-User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20031013 Thunderbird/0.3 X-Accept-Language: en-us, en X-York-MailScanner: Found to be clean X-Spamscanner: mailbox4.ucsd.edu (v1.4 Oct 30 2003 22:20:52, 0.5/5.0 2.60) X-MailScanner: PASSED (v1.2.8 44901 hB3Eordn054432 mailbox4.ucsd.edu) X-Spam-Status: No, hits=-5.3 required=5.0 tests=BAYES_10,EMAIL_ATTRIBUTION,IN_REP_TO,MAILTO_TO_SPAM_ADDR, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_MOZILLA_UA autolearn=ham version=2.55 X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) Xref: archiver1.google.com comp.std.c++:561 Francis Glassborow wrote: > In article , Ekkehard Morgenstern > writes > >> >> "Razmig K" schrieb im Newsbeitrag >> news:3cad08b8.0311171811.2760c086@posting.google.com... >> >>> please name any recent C++ compiler that can handle 'export'ing >>> templates for effective separate compilation. >>> Thank you. >> >> >> IBM Visual Age for C++ V3.5 (AFAIK doesn't work on Windows 2000 and >> XP) and >> V4.0 (which entirely eliminates isolated module compliation). > > > And as such is non-conforming and cannot be made to conform. That is not > to say that I do not like the approach that was taken by IBM, just that > it will always result in code that can behave differently from the way > specified by the C++ Standard. > I thought that the C++ standard had nothing at all to say about the subject of linking files together? --- [ comp.std.c++ is moderated. To submit articles, try just posting with ] [ your news-reader. If that fails, use mailto:std-c++@ncar.ucar.edu ] [ --- Please see the FAQ before posting. --- ] [ FAQ: http://www.jamesd.demon.co.uk/csc/faq.html ]