/[bison]/bison/src/reader.c
ViewVC logotype

Diff of /bison/src/reader.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.232 by eggert, Sat May 24 19:16:02 2003 UTC revision 1.233 by akim, Mon Aug 25 15:16:25 2003 UTC
# Line 78  prologue_augment (const char *prologue, Line 78  prologue_augment (const char *prologue,
78    obstack_sgrow (oout, prologue);    obstack_sgrow (oout, prologue);
79  }  }
80    
   
   
   
 /*----------------------.  
 | Handle the epilogue.  |  
 `----------------------*/  
   
 void  
 epilogue_augment (const char *epilogue, location loc)  
 {  
   char *extension = NULL;  
   obstack_fgrow1 (&muscle_obstack, "]b4_syncline([[%d]], [[", loc.start.line);  
   MUSCLE_OBSTACK_SGROW (&muscle_obstack,  
                         quotearg_style (c_quoting_style, loc.start.file));  
   obstack_sgrow (&muscle_obstack, "]])[\n");  
   obstack_sgrow (&muscle_obstack, epilogue);  
   obstack_1grow (&muscle_obstack, 0);  
   extension = obstack_finish (&muscle_obstack);  
   muscle_grow ("epilogue", extension, "");  
   obstack_free (&muscle_obstack, extension);  
 }  
   
   
81    
82    
83  /*-------------------------------------------------------------------.  /*-------------------------------------------------------------------.

Legend:
Removed from v.1.232  
changed lines
  Added in v.1.233

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26