1.1 diff -r e9bf1ed4f331 -r a1cd8cb9d09e scanner.l 1.2 --- a/scanner.l Mon Dec 31 02:33:50 2001 +0000 1.3 +++ b/scanner.l Mon Dec 31 07:25:08 2001 +0000 1.4 @@ -1,5 +1,5 @@ 1.5 /* 1.6 -$Id: scanner.l,v 1.10 2001/12/30 09:09:08 eric Exp $ 1.7 +$Id: scanner.l,v 1.11 2001/12/30 23:25:08 eric Exp $ 1.8 */ 1.9 1.10 %option case-insensitive 1.11 @@ -54,6 +54,7 @@ 1.12 crop { return (CROP); } 1.13 even { return (EVEN); } 1.14 file { return (FILE_KEYWORD); } 1.15 +format { return (FORMAT); } 1.16 image { return (IMAGE); } 1.17 images { return (IMAGES); } 1.18 inch { return (INCH); } 1.19 @@ -68,7 +69,7 @@ 1.20 rotate { return (ROTATE); } 1.21 size { return (SIZE); } 1.22 1.23 -\".*\" { 1.24 +\"[^\n"]*\" { 1.25 int len = strlen (yytext) - 2; 1.26 yylval.string = malloc (len + 1); 1.27 memcpy (yylval.string, yytext + 1, len);