On Fri, 22 Jul 2011 12:35:00 -0700, Gene Wirchenko wrote:
On Thu, 21 Jul 2011 20:43:10 -0400, Arne Vajh j<a...@vajhoej.dk> wrote:
On 6/27/2011 4:12 PM, Gene Wirchenko wrote:
On Mon, 27 Jun 2011 03:04:11 -0400, Joshua Cranmer
<Pidgeo...@verizon.invalid> wrote:
On 06/26/2011 11:42 PM, Gene Wirchenko wrote:
Think simple version of the C preprocessor.
Then why not use the C preprocessor?
I could not find one that would run standalone on my system.
Almost all C compiler has a way to do only preprocessing.
GCC, MS, DEC/CPQ/HP etc. has.
I did not want a C compiler. I simply wanted a preprocessor.
The last C compilers I remember that had separate preprocessors were K&R,
so were very old. In these, cc was effectively a shell that invoked the
preprocessor, the C --> assembler translator, the assembler and the
linker in turn. Actually, I'm still using one - the standard OS/9 v2.4 C
compiler, which dates from 1992 and runs on 68xxx hardware.
I don't remember any ANSI C compilers I've used being structured this
way: certainly I've not seen any version of the GNU compiler or its
derivatives that aren't a monolithic chunk that includes all compilation
stages except the linker. AFAICR this also applied to the Borland
compilers.
So, if that's really what you want, go and find a old K&R compiler or its
source.