From: ceriel Date: Wed, 10 Dec 1986 09:32:57 +0000 (+0000) Subject: removed the -n flag, but not its effect. The generated parser will X-Git-Tag: release-5-5~5107 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=c501c762cfbb9aeb2efa51981252553d1011c77a;p=ack.git removed the -n flag, but not its effect. The generated parser will call LLmessage(-1) when saying "garbage at end of input". --- diff --git a/util/LLgen/src/extern.h b/util/LLgen/src/extern.h index 66d6f06e5..81563af52 100644 --- a/util/LLgen/src/extern.h +++ b/util/LLgen/src/extern.h @@ -82,4 +82,3 @@ extern int nerrors; extern string rec_file, incl_file; extern p_term terms; extern p_link links; -extern int nflag; diff --git a/util/LLgen/src/gencode.c b/util/LLgen/src/gencode.c index 9dc373771..1d17f08cc 100644 --- a/util/LLgen/src/gencode.c +++ b/util/LLgen/src/gencode.c @@ -206,7 +206,7 @@ genrecovery() { } fputs(c_arrend, f); free((p_mem) index); - if (nflag) fputs("#define LL_NEWMESS\n", f); + fputs("#define LL_NEWMESS\n", f); copyfile(rec_file); if (ferror(f) != 0) { fatal(0,"write error on temporary"); diff --git a/util/LLgen/src/main.c b/util/LLgen/src/main.c index 3803782a9..c7db5a7ae 100644 --- a/util/LLgen/src/main.c +++ b/util/LLgen/src/main.c @@ -50,7 +50,6 @@ extern install(); # ifndef NDEBUG extern badassertion(); # endif not NDEBUG -int nflag; main(argc,argv) register string argv[]; { register string arg; @@ -90,10 +89,6 @@ main(argc,argv) register string argv[]; { incl_file = ++arg; break; # endif not NDEBUG - case 'n': - case 'N': - nflag = 1; - continue; case 'x': case 'X': ntneeded = 1;