Added line_prefix.h
authorceriel <none@none>
Thu, 5 Feb 1987 14:58:24 +0000 (14:58 +0000)
committerceriel <none@none>
Thu, 5 Feb 1987 14:58:24 +0000 (14:58 +0000)
util/cpp/Parameters
util/cpp/preprocess.c

index 74694b5..f949a56 100644 (file)
@@ -69,3 +69,7 @@
 #define DOBITS         1       /* use trick to reduce symboltable accesses */
 
 
+!File: line_prefix.h
+#define LINE_PREFIX    "#"     /* prefix for generated line directives,
+                                  either "#" or "#line"
+                               */
index fd5fa21..884684e 100644 (file)
@@ -9,6 +9,7 @@
 #include "idf.h"
 #include "idfsize.h"
 #include "bits.h"
+#include "line_prefix.h"
 
 char _obuf[OBUFSIZE];
 
@@ -51,8 +52,10 @@ preprocess(fn)
                                char Xbuf[256];
                                register char *p = Xbuf;
 
-                               sprint(p, "# %d \"%s\"\n", LineNumber,
-                                                               FileName);
+                               sprint(p, "%s %d \"%s\"\n",
+                                       LINE_PREFIX,
+                                       LineNumber,
+                                       FileName);
                                while (*p) {
                                        echo(*p++);
                                }