]> granicus.if.org Git - python/commitdiff
Talk about old code: removed a reference to THINK_C.
authorJack Jansen <jack.jansen@cwi.nl>
Thu, 20 Nov 2003 13:33:48 +0000 (13:33 +0000)
committerJack Jansen <jack.jansen@cwi.nl>
Thu, 20 Nov 2003 13:33:48 +0000 (13:33 +0000)
Parser/pgenmain.c

index 0f68940a6801d333d6baae726be01d1347a3154e..f217053f0a62996e4432c34d3c81fb43850e6fa3 100644 (file)
@@ -26,10 +26,6 @@ int Py_IgnoreEnvironmentFlag;
 
 /* Forward */
 grammar *getgrammar(char *filename);
-#ifdef THINK_C
-int main(int, char **);
-char *askfile(void);
-#endif
 
 void
 Py_Exit(int sts)
@@ -44,11 +40,6 @@ main(int argc, char **argv)
        FILE *fp;
        char *filename, *graminit_h, *graminit_c;
        
-#ifdef THINK_C
-       filename = askfile();
-       graminit_h = askfile();
-       graminit_c = askfile();
-#else
        if (argc != 4) {
                fprintf(stderr,
                        "usage: %s grammar graminit.h graminit.c\n", argv[0]);
@@ -57,7 +48,6 @@ main(int argc, char **argv)
        filename = argv[1];
        graminit_h = argv[2];
        graminit_c = argv[3];
-#endif
        g = getgrammar(filename);
        fp = fopen(graminit_c, "w");
        if (fp == NULL) {
@@ -126,26 +116,6 @@ getgrammar(char *filename)
        return g;
 }
 
-#ifdef THINK_C
-char *
-askfile(void)
-{
-       char buf[256];
-       static char name[256];
-       printf("Input file name: ");
-       if (fgets(buf, sizeof buf, stdin) == NULL) {
-               printf("EOF\n");
-               Py_Exit(1);
-       }
-       /* XXX The (unsigned char *) case is needed by THINK C 3.0 */
-       if (sscanf(/*(unsigned char *)*/buf, " %s ", name) != 1) {
-               printf("No file\n");
-               Py_Exit(1);
-       }
-       return name;
-}
-#endif
-
 void
 Py_FatalError(const char *msg)
 {