bison-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

FYI: skel-muscle.patch


From: marc-alexandre autret
Subject: FYI: skel-muscle.patch
Date: Thu, 22 Nov 2001 22:43:36 +0000 (GMT)

Hi all,

This patch fixes a little bug about the skeleton
muscle value.

Index: ChangeLog
===================================================================
RCS file: /cvsroot/bison/bison/ChangeLog,v
retrieving revision 1.288
diff -u -r1.288 ChangeLog
--- ChangeLog   2001/11/21 11:50:48     1.288
+++ ChangeLog   2001/11/22 21:34:34
@@ -1,3 +1,9 @@
+2001-11-22  Marc Autret  <address@hidden>
+
+       * src/muscle_tab.c (muscle_init): Remove initialization of
+       skeleton muscle.
+       * src/output.c (output_master_parser): Do it here.
+
 2001-11-20  Akim Demaille  <address@hidden>
 
        * po/sv.po: New.
Index: src/muscle_tab.c
===================================================================
RCS file: /cvsroot/bison/bison/src/muscle_tab.c,v
retrieving revision 1.3
diff -u -r1.3 muscle_tab.c
--- src/muscle_tab.c    2001/09/21 16:25:19     1.3
+++ src/muscle_tab.c    2001/11/22 21:34:35
@@ -56,9 +56,6 @@
   muscle_insert ("version", VERSION);
   muscle_insert ("filename", infile);
 
-  /* Skeleton use.  */
-  muscle_insert ("skeleton", skeleton);
-
   /* Types.  */
   muscle_insert ("stype", "int");
   muscle_insert ("ltype", "yyltype");
Index: src/output.c
===================================================================
RCS file: /cvsroot/bison/bison/src/output.c,v
retrieving revision 1.71
diff -u -r1.71 output.c
--- src/output.c        2001/11/19 10:31:49     1.71
+++ src/output.c        2001/11/22 21:34:35
@@ -985,7 +985,6 @@
            obstack_fgrow1 (oout, "%d", line + 1);
          else if (!strcmp (muscle_key, "input_line"))
            obstack_fgrow1 (oout, "%d", lineno);
-         /* FIXME: Insert the code to recognize %%sub-skeleton for exemple.  */
          else
            {
              obstack_sgrow (oout, "%%");
@@ -1014,6 +1013,7 @@
       else
        skeleton = skeleton_find ("BISON_SIMPLE", BISON_SIMPLE);
     }
+  muscle_insert ("skeleton", skeleton);    
   output_parser (skeleton, &table_obstack);
 }
 


-- 
Autret Marc (address@hidden)
Eleve Ingenieur en Informatique.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]