X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Flexer%2Fq2c.c;h=1b12c269a140c80e91738c1de2f0e348a2a2dd11;hb=b2859987e3e1c67ffd240945f4590bb23d31bdb8;hp=46255e34aa391b904c1d644ad268425e20e619ad;hpb=c59b9819031877e1837b1294bb23671bfde9b433;p=pspp diff --git a/src/language/lexer/q2c.c b/src/language/lexer/q2c.c index 46255e34aa..1b12c269a1 100644 --- a/src/language/lexer/q2c.c +++ b/src/language/lexer/q2c.c @@ -18,6 +18,7 @@ 02110-1301, USA. */ #include + #include #include #include @@ -25,30 +26,12 @@ #include #include #include -#if HAVE_UNISTD_H #include -#endif -#include "compiler.h" -#include "str.h" - - -/* Brokenness. */ -#ifndef EXIT_SUCCESS -#define EXIT_SUCCESS 0 -#endif +#include +#include +#include "exit.h" -#ifndef EXIT_FAILURE -#define EXIT_FAILURE 1 -#endif - -/* -#if !HAVE_STRERROR -#include "misc/strerror.c" -#endif -*/ -#include "debug-print.h" - /* Max length of an input line. */ #define MAX_LINE_LEN 1024 @@ -342,7 +325,7 @@ find_symbol (int x) return iter; } -#if DEBUGGING +#if DUMP_TOKENS /* Writes a printable representation of the current token to stdout. */ static void @@ -360,7 +343,7 @@ dump_token (void) printf ("PUNCT\t%c\n", token); } } -#endif /* DEBUGGING */ +#endif /* DUMP_TOKENS */ /* Reads a token from the input file. */ static int @@ -410,7 +393,7 @@ lex_get (void) else token = *cp++; -#if DEBUGGING +#if DUMP_TOKENS dump_token (); #endif @@ -2044,13 +2027,13 @@ main (int argc, char *argv[]) indent = 0; dump (0, "#include "); - dump (0, "#include \"alloc.h\""); - dump (0, "#include \"message.h\""); - dump (0, "#include \"lexer.h\""); - dump (0, "#include \"settings.h\""); - dump (0, "#include \"str.h\""); - dump (0, "#include \"subcommand-list.h\""); - dump (0, "#include \"variable.h\""); + dump (0, "#include "); + dump (0, "#include "); + dump (0, "#include "); + dump (0, "#include "); + dump (0, "#include "); + dump (0, "#include "); + dump (0, "#include "); dump (0, nullstr); dump (0, "#include \"gettext.h\"");