summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lex.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/lex.c b/lex.c
index 379e4427..072bb241 100644
--- a/lex.c
+++ b/lex.c
@@ -1,5 +1,8 @@
1char *rcs_lex = "$Id: lex.c,v 2.2 1994/08/05 19:27:41 celes Exp celes $"; 1char *rcs_lex = "$Id: lex.c,v 2.3 1994/08/17 17:41:50 celes Exp celes $";
2/*$Log: lex.c,v $ 2/*$Log: lex.c,v $
3 * Revision 2.3 1994/08/17 17:41:50 celes
4 * Implementacao da macro 'lua_strcmp'
5 *
3 * Revision 2.2 1994/08/05 19:27:41 celes 6 * Revision 2.2 1994/08/05 19:27:41 celes
4 * implementacao de dois buffer de 'yytext' para evitar bug 7 * implementacao de dois buffer de 'yytext' para evitar bug
5 * no look ahead do yacc 8 * no look ahead do yacc
@@ -172,7 +175,9 @@ int yylex ()
172 case 'n': save('\n'); next(); break; 175 case 'n': save('\n'); next(); break;
173 case 't': save('\t'); next(); break; 176 case 't': save('\t'); next(); break;
174 case 'r': save('\r'); next(); break; 177 case 'r': save('\r'); next(); break;
175 default : save('\\'); break; 178 case '\'': save('\''); next(); break;
179 case '"': save('"'); next(); break;
180 default : save(current); next(); break;
176 } 181 }
177 break; 182 break;
178 default: 183 default: