jad@insyte.uucp (Jill Diewald) (04/01/88)
I need a C preprocessor for VMS C which can deal with very large #defines. I am willing to recompile the source (if I had any) in order for it to deal with larger defines. I have one preprocessor (I think its the DECUS one) and I can recompile it with very large internal buffers. It does solve the large macro problem but it doesn't use the correct include library search (It expects everything on the current directory or specified with the -I option). I need the preprocessor to use the C$INCLUDE and VAXC$INCLUDE logicals to find the include files. One other small request, it would be very nice if it was at least as bug free as the default VMS C preprocessor. Thanks Jill Diewald Innovative Systems Techniques, Inc Newton, Ma 617-965-8450 ... harvard!axiom!insyte!jad
wes@obie.UUCP (Barnacle Wes) (04/04/88)
In article <134@insyte.uucp>, jad@insyte.uucp (Jill Diewald) writes: | I have one preprocessor (I think its the DECUS one) and I can recompile | it with very large internal buffers. It does solve the large macro | problem but it doesn't use the correct include library search (It expects | everything on the current directory or specified with the -I option). | I need the preprocessor to use the C$INCLUDE and VAXC$INCLUDE logicals | to find the include files. Why don't you find the code for "#including" files in the DECUS cpp and re-write it to search C$INCLUDE and VAXC$INCLUDE? It shouldn't be too difficult using the `fwild' function from the DECUS library, if you have that. -- /\ - "Against Stupidity, - {backbones}! /\/\ . /\ - The Gods Themselves - utah-cs!utah-gr! / \/ \/\/ \ - Contend in Vain." - uplherc!sp7040! / U i n T e c h \ - Schiller - obie!wes