⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 Bison语法分析器
💻
📖 第 1 页 / 共 2 页
字号:
	(get_type_name, copy_guard, copy_action, readgram)	(get_type, packsymbols):  Revised most error messages.	Changed `fatal' to `warnxxx' to avoid aborting for error.	Revised and use multiple warnxxx functions to avoid using VARARGS1.	(read_declarations): Improve the error message for	an invalid character.  Do not abort.	(read_declarations, copy_guard, copy_action): Use	printable_version to avoid unprintable characters in printed output.	(parse_expect_decl): Error if argument to %expect exceeds 10 digits.	(parse_token_decl, parse_assoc_decl, parse_type_decl, get_type):	Allow the type of a non-terminal can be given	more than once, as long as all specifications give the same type.	* output.c: (output_headers, output_trailers, output, output_gram)	(output_rule_data): Implement noparserflag variable.	Implement toknumflag variable.	(output): Call reader_output_yylsp to output LTYPESTR.	* main.c (main):  If reader sees an error, don't process the grammar.	(fatals): Updated to not use VARARGS1.	(printable_version, int_to_string, warn, warni, warns, warnss)	(warnsss): New error reporting functions.  Avoid abort for error.	* lex.h: Added THONG and NOOP for alias processing.	Added SETOPT for the new code that allows setting options with %flags.	* lex.c: Include getopt.h.  Add some extern decls.	(safegetc): New function to deal with EOF gracefully.	(literalchar); new function to deal with reading \ escapes.	(lex): Use literalchar.	(lex): Implemented "..." tokens.	(literalchar, lex, parse_percent_token): Made tokenbuffer	always contain the token.  This includes growing the token	buffer while reading an integer.	(parse_percent_token): Replaced if-else statement with percent_table.	(parse_percent_token): Added % declarations as another	way to specify the flags -n, -l, and -r.  Also added hooks for	-d, -k, -y, -v, -t, -p, -b, -o, but implementation requires	major changes to files.c.	(lex) Retain in the incoming stream a character following	an incorrect '/'.	(skip_white_space, lex):  Revised most error messages	and changed fatal to warn to avoid aborting.	(percent_table):  Added %thong declarations.	* gram.h: Comment changes.	* files.c (openfiles, open_extra_files, done):  Add faction flag	and actfile file.  Handle noparserflag.  Both for -n switch.	* conflicts.c (resolve_sr_conflict): Remove use of alloca.Thu Jun  1 13:54:23 1995  Jim Meyering  <meyering@gnu.org>	* bison.texinfo: *** empty log message ***Sat May  6 05:35:44 1995  Richard Stallman  <rms@gnu.org>	* Attic/bison.simple, bison.s1: Comment change.Wed May  3 15:13:10 1995  Richard Stallman  <rms@gnu.org>	* bison.texinfo: Rewrite "Conditions for Using Bison".	Update version to 1.24.	* version.c: Version now 1.24.	* Attic/bison.simple, bison.s1: Change distribution terms.	* version.c: Version now 1.23.Thu Feb 23 07:43:50 1995  Richard Stallman  <rms@gnu.org>	* files.c: Test __VMS_POSIX as well as VMS.Tue Feb 14 16:49:32 1995  Jim Meyering  <meyering@gnu.org>	* Attic/bison.simple, bison.s1 (__yy_memcpy):	Renamed from __yy_bcopy to avoid	confusion.  Reverse FROM and TO arguments to be consistent with	those of memcpy.Thu Nov 10 22:34:22 1994  David J. MacKenzie  <djm@gnu.org>	* NEWS: reformat	* NEWS: Initial revision	* Attic/Makefile.in (DISTFILES): Include NEWS.	* Attic/Makefile.in (DISTFILES): Include install-sh, not install.sh.	* configure.in: Update to Autoconf v2 macro names.Wed Oct  5 02:26:07 1994  David J. MacKenzie  <djm@gnu.org>	* Attic/Makefile.in: fix typo	* Attic/Makefile.in (prefix, exec_prefix): Let configure set them.Wed Sep 28 13:55:25 1994  David J. MacKenzie  <djm@gnu.org>	* Attic/Makefile.in: Set datadir to $(prefix)/share.Thu Sep 15 21:39:22 1994  Richard Stallman  <rms@gnu.org>	* Attic/bison.simple, bison.s1:	Update copyright notice and GPL version.Tue Jul 12 20:43:44 1994  Richard Stallman  <rms@gnu.org>	* reduce.c, reader.c: entered into RCSThu May  5 18:41:55 1994  David J. MacKenzie  <djm@gnu.org>	* Attic/Makefile.in: entered into RCSSat Mar 26 20:33:04 1994  Richard Stallman  <rms@gnu.org>	* Attic/bison.simple, bison.s1: entered into RCSFri Mar 25 22:52:41 1994  Richard Stallman  <rms@gnu.org>	* main.c: entered into RCSThu Mar 24 22:54:32 1994  Richard Stallman  <rms@gnu.org>	* conflicts.c: entered into RCSSun Jan  2 20:52:16 1994  Richard Stallman  <rms@gnu.org>	* Attic/Makefile.in: *** empty log message ***Sun Nov 21 22:03:08 1993  Richard Stallman  <rms@gnu.org>	* bison.texinfo: entered into RCS	* Attic/bison.simple, bison.s1, bison.texinfo:	*** empty log message ***Mon Oct 25 23:45:06 1993  David J. MacKenzie  <djm@gnu.org>	* bison.texinfo: *** empty log message ***Tue Oct 19 03:55:14 1993  Richard Stallman  <rms@gnu.org>	* Attic/bison.simple, bison.s1: *** empty log message ***Thu Oct 14 16:19:10 1993  Richard Stallman  <rms@gnu.org>	* Attic/bison.simple, bison.s1: *** empty log message ***Tue Sep 14 20:43:31 1993  David J. MacKenzie  <djm@gnu.org>	* bison.texinfo: *** empty log message ***Mon Sep 13 22:17:10 1993  Noah Friedman  <friedman@gnu.org>	* Attic/Makefile.in: *** empty log message ***Fri Sep 10 13:41:02 1993  Richard Stallman  <rms@gnu.org>	* conflicts.c: *** empty log message ***	* system.h, bison.1: entered into RCSMon Sep  6 22:19:19 1993  Noah Friedman  <friedman@gnu.org>	* Attic/Makefile.in: *** empty log message ***	* version.c: entered into RCSFri Jul 30 00:34:59 1993  David J. MacKenzie  <djm@gnu.org>	* Attic/Makefile.in: *** empty log message ***Sat Jul 24 08:00:44 1993  Richard Stallman  <rms@gnu.org>	* Attic/bison.simple, bison.s1: *** empty log message ***Thu Jul  8 23:40:10 1993  David J. MacKenzie  <djm@gnu.org>	* Attic/Makefile.in: *** empty log message ***Sun Jul  4 20:07:28 1993  Richard Stallman  <rms@gnu.org>	* Attic/bison.simple, bison.s1: *** empty log message ***Sat Jun 26 20:09:41 1993  David J. MacKenzie  <djm@gnu.org>	* bison.texinfo: *** empty log message ***	* getargs.c: entered into RCS	* bison.1: Initial revisionFri Jun 25 19:11:46 1993  Richard Stallman  <rms@gnu.org>	* getargs.c: Initial revisionWed Jun 16 21:02:31 1993  Richard Stallman  <rms@gnu.org>	* Attic/bison.simple, bison.s1: *** empty log message ***Thu Jun  3 20:24:26 1993  Richard Stallman  <rms@gnu.org>	* bison.texinfo: *** empty log message ***	* Attic/bison.simple, bison.s1: Initial revisionWed May 19 03:41:36 1993  Richard Stallman  <rms@gnu.org>	* bison.texinfo: Initial revisionFri May  7 10:16:54 1993  Noah Friedman  <friedman@gnu.org>	* Attic/Makefile.in: *** empty log message ***Wed Apr 28 19:15:14 1993  Noah Friedman  <friedman@gnu.org>	* reader.c: *** empty log message ***Fri Apr 23 16:29:13 1993  Noah Friedman  <friedman@gnu.org>	* alloc.h: entered into RCSTue Apr 20 06:00:53 1993  David J. MacKenzie  <djm@gnu.org>	* version.c: *** empty log message ***	* files.c, allocate.c: entered into RCS	* reader.c: *** empty log message ***	* lex.c: entered into RCS	* conflicts.c: Initial revision	* symtab.c: entered into RCS	* alloc.h: Initial revision	* LR0.c: entered into RCSSun Apr 18 05:49:49 1993  Noah Friedman  <friedman@gnu.org>	* reader.c: Initial revision	* Attic/Makefile.in, version.c: *** empty log message ***Sat Apr 17 01:24:07 1993  Noah Friedman  <friedman@gnu.org>	* Attic/Makefile.in: *** empty log message ***Thu Apr 15 19:37:53 1993  Richard Stallman  <rms@gnu.org>	* main.c, files.c: Initial revisionThu Apr 15 06:43:42 1993  Noah Friedman  <friedman@gnu.org>	* configure.in: entered into RCS	* configure.in: *** empty log message ***	* configure.in: Initial revisionWed Apr 14 04:51:13 1993  Richard Stallman  <rms@gnu.org>	* Attic/Makefile.in: Initial revisionTue Apr 13 18:52:55 1993  Richard Stallman  <rms@gnu.org>	* version.c: Initial revisionThu Mar 25 02:45:46 1993  Richard Stallman  <rms@gnu.org>	* output.c: entered into RCSFri Sep 25 22:06:24 1992  Richard Stallman  <rms@gnu.org>	* configure.bat: entered into RCSMon Jun 22 04:07:24 1992  Richard Stallman  <rms@gnu.org>	* bison.rnh, vmsgetargs.c: entered into RCSMon Apr 20 06:32:57 1992  David J. MacKenzie  <djm@gnu.org>	* README: entered into RCSWed Jan 22 04:15:36 1992  Richard Stallman  <rms@gnu.org>	* machine.h: entered into RCSSat Dec 21 00:17:44 1991  Richard Stallman  <rms@gnu.org>	* lalr.c, closure.c: entered into RCSFri Dec 20 23:55:12 1991  Richard Stallman  <rms@gnu.org>	* state.h: entered into RCSWed Dec 18 07:39:50 1991  Richard Stallman  <rms@gnu.org>	* print.c, nullable.c, derives.c: entered into RCSSun Nov  3 02:39:18 1991  David J. MacKenzie  <djm@gnu.org>	* warshall.c, types.h, symtab.h, lex.h, gram.c, gram.h, files.h:	entered into RCSFri Sep  9 01:04:17 1988  Richard Stallman  <rms@gnu.org>	* bison.hairy: entered into RCSWed Dec 16 06:53:07 1987  Richard Stallman  <rms@gnu.org>	* REFERENCES: entered into RCS

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -