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,ffce418d7a49585f X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1994-10-05 20:23:06 PST Path: bga.com!news.sprintlink.net!howland.reston.ans.net!newsserver.jvnc.net!netnews.summit.novell.com!netnews.summit.novell.com!not-for-mail From: jls@summit.novell.com (-mlc-+Schilling J.) Newsgroups: comp.lang.ada Subject: Re: C++ bashing (was Re: Vendor bashing? Sort of.) Date: 5 Oct 1994 10:24:31 -0400 Organization: Novell, Summit Message-ID: <36ucuvINNap0@marble.summit.novell.com> References: <85BA331C6A0@annwfn.com> <36rucbINN4gr@marble.summit.novell.com> <36s7pv$pqk@gnat.cs.nyu.edu> NNTP-Posting-Host: marble.summit.novell.com Date: 1994-10-05T10:24:31-04:00 List-Id: In article <36s7pv$pqk@gnat.cs.nyu.edu> dewar@cs.nyu.edu (Robert Dewar) writes: >Jonothan, if you reread my original post, I never said that C-Front was >not a compiler, I said that it was a preprocessor. [...] > >I find preprocessor to be the most precise [term]. To me >it means precisely that you have a processor that takes one source language >and generates another which is then subsequently fed into an existing >compiler for the generated language. [...] We're in complete agreement other than on what the term "preprocessor" means. To me, the feeling of the term suggests "a little work before starting the main work", which fits into the C/C++ and PL/I model of a general purpose language that is augmented with a (comparatively smaller and simpler) macro language. Cfront doesn't fit, since {C++ - C} is a bigger language than C. But I have no idea what the general accepted meaning of "preprocessor" is.... -- Jonathan Schilling Novell, UNIX Systems Group (UNIX System Laboratories) jls@summit.novell.com