/[bison]/bison/src/scan-gram.l
ViewVC logotype

Diff of /bison/src/scan-gram.l

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

revision 1.38 by eggert, Sun Nov 10 05:17:56 2002 UTC revision 1.39 by eggert, Tue Nov 12 07:27:04 2002 UTC
# Line 469  splice  (\\[ \f\t\v]*\n)* Line 469  splice  (\\[ \f\t\v]*\n)*
469    
470  <SC_CHARACTER>  <SC_CHARACTER>
471  {  {
472    "'"                  YY_OBS_GROW; BEGIN c_context;    "'"               YY_OBS_GROW; BEGIN c_context;
473    \\{splice}[^\[\]]    YY_OBS_GROW;    \\{splice}[\'\\]  YY_OBS_GROW;
474    {splice}             YY_OBS_GROW;    <<EOF>>           unexpected_end_of_file (yylloc, "'");
   <<EOF>>              unexpected_end_of_file (yylloc, "'");  
475  }  }
476    
477    
# Line 483  splice  (\\[ \f\t\v]*\n)* Line 482  splice  (\\[ \f\t\v]*\n)*
482    
483  <SC_STRING>  <SC_STRING>
484  {  {
485    "\""                 YY_OBS_GROW; BEGIN c_context;    "\""              YY_OBS_GROW; BEGIN c_context;
486    \\{splice}[^\[\]]    YY_OBS_GROW;    \\{splice}[\"\\]  YY_OBS_GROW;
487    {splice}             YY_OBS_GROW;    <<EOF>>           unexpected_end_of_file (yylloc, "\"");
   <<EOF>>              unexpected_end_of_file (yylloc, "\"");  
488  }  }
489    
490    
# Line 578  splice  (\\[ \f\t\v]*\n)* Line 576  splice  (\\[ \f\t\v]*\n)*
576    
577  <SC_COMMENT,SC_LINE_COMMENT,SC_STRING,SC_CHARACTER,SC_BRACED_CODE,SC_PROLOGUE,SC_EPILOGUE>  <SC_COMMENT,SC_LINE_COMMENT,SC_STRING,SC_CHARACTER,SC_BRACED_CODE,SC_PROLOGUE,SC_EPILOGUE>
578  {  {
579    \[    obstack_sgrow (&string_obstack, "@<:@");    \$    obstack_sgrow (&string_obstack, "$][");
580    \]    obstack_sgrow (&string_obstack, "@:>@");    \@    obstack_sgrow (&string_obstack, "@@");
581      \[    obstack_sgrow (&string_obstack, "@{");
582      \]    obstack_sgrow (&string_obstack, "@}");
583    .|\n  YY_OBS_GROW;    .|\n  YY_OBS_GROW;
584  }  }
585    

Legend:
Removed from v.1.38  
changed lines
  Added in v.1.39

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