If NOPP is defined, do not do trigraph translation; cpp does it
authorceriel <none@none>
Fri, 9 Aug 1991 13:57:13 +0000 (13:57 +0000)
committerceriel <none@none>
Fri, 9 Aug 1991 13:57:13 +0000 (13:57 +0000)
lang/cem/cemcom.ansi/LLlex.c

index 081ffe1..85c2861 100644 (file)
@@ -640,9 +640,12 @@ GetChar()
        */
        register int ch;
 
+#ifndef NOPP
 again:
+#endif
        LoadChar(ch);
 
+#ifndef NOPP
        /* possible trigraph sequence */
        if (ch == '?')
                ch = trigraph();
@@ -657,10 +660,11 @@ again:
                PushBack();
                ch = '\\';
        }
+#endif
        return(LexSave = ch);
 }
 
-
+#ifndef NOPP
 int
 trigraph()
 {
@@ -703,6 +707,7 @@ trigraph()
        PushBack();
        return('?');
 }
+#endif
 
 /* strflt2tok only checks the syntax of the floating-point number and
  * selects the right type for the number.