Xref: utzoo comp.sys.mac.programmer:1961 comp.lang.c++:1400 Path: utzoo!attcan!uunet!husc6!rutgers!apple!dan From: dan@Apple.COM (Dan Allen) Newsgroups: comp.sys.mac.programmer,comp.lang.c++ Subject: Re: AT&T C++ ports to the Mac? Message-ID: <15234@apple.Apple.COM> Date: 7 Aug 88 03:01:08 GMT References: <325@intek01.UUCP> <461@poseidon.UUCP> Reply-To: dan@apple.apple.com.UUCP (Dan Allen) Organization: Apple Computer Inc, Cupertino, CA Lines: 23 In article <461@poseidon.UUCP> ech@poseidon.UUCP (Edward C Horvath) writes: >> We're about to adopt C++ as our standard language, and probably get the >> AT&T source, since we target several environments. Has anyone ported >> the translator to the Mac? I know it's a big program and thus would >> probably choke MPW or Lightspeed because of their 32K global data limit. >> But it seems to me that a port through Aztec C should be relatively easy, >> since it (reportedly) does not share the 32K restriction. Apple Computer is officially porting CFront, the AT&T translator, to be an MPW Tool. It is part of MPW 3.0, which is currently undergoing the first Beta release even as we speak. MPW C++ is a port of of some version of CFront (post 1.0) that supports multiple inheritance. As it it breaking the global data limit, Apple has solved the problem in the same way that I have been telling people to on comp.sys.mac.programmers: to use resources for the large initialized data arrays that come along with the use of yacc and lex. Dan Allen Software Explorer Apple Computer throngs of its first Beta release even as we speak.