]> granicus.if.org Git - flex/commitdiff
RCS header
authorVern Paxson <vern@ee.lbl.gov>
Sun, 8 May 1988 20:07:29 +0000 (20:07 +0000)
committerVern Paxson <vern@ee.lbl.gov>
Sun, 8 May 1988 20:07:29 +0000 (20:07 +0000)
removed \^ from ESCSEQ

scan.l

diff --git a/scan.l b/scan.l
index 0482d5082024306ddbb074d30f2b3953956a9214..88c2d228a79d8c3582f079b9697f8021f69808d0 100644 (file)
--- a/scan.l
+++ b/scan.l
 #include "flexdef.h"
 #include "parse.h"
 
+#ifndef lint
+static char rcsid[] =
+    "@(#) $Header$ (LBL)";
+#endif
+
 #define ACTION_ECHO fprintf( temp_action_file, "%s", yytext )
 #define MARK_END_OF_PROLOG fprintf( temp_action_file, "%%%% end of prolog\n" );
 
@@ -48,7 +53,7 @@ NAME          [a-z_][a-z_0-9]*
 
 SCNAME         {NAME}
 
-ESCSEQ         \\([^^\n]|"^".|0[0-9]{1,3})
+ESCSEQ         \\([^\n]|0[0-9]{1,3})
 
 %%
     static int bracelevel, didadef;
@@ -266,7 +271,7 @@ ESCSEQ              \\([^^\n]|"^".|0[0-9]{1,3})
 
 <CCL>-/[^\]\n]         return ( '-' );
 <CCL>[^\]\n]           RETURNCHAR;
-<CCL>"]"                       BEGIN(SECT2); return ( ']' );
+<CCL>"]"               BEGIN(SECT2); return ( ']' );
 
 
 <NUM>[0-9]+            {
@@ -365,7 +370,7 @@ ESCSEQ              \\([^^\n]|"^".|0[0-9]{1,3})
                        YY_DO_BEFORE_SCAN; /* recover from setting up yytext */
 
 #ifdef FLEX_FAST_SKEL
-                       fputs( yy_c_buf_p + 1, stdout );
+                       fputs( yy_cp + 1, stdout );
 #else
                        yy_ch_buf[yy_e_buf_p + 1] = '\0';