From: Bernhard Urban Date: Sun, 7 Mar 2010 14:03:58 +0000 (+0100) Subject: scanner: '.' ignoriert \n, deswegen (.|\n) X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=uebersetzerbau-ss10.git;a=commitdiff_plain;h=9fe002b59aa63b5b9e2531b909d4b6edc28e8e67 scanner: '.' ignoriert \n, deswegen (.|\n) --- diff --git a/scanner/scanner.lex b/scanner/scanner.lex index b86baaf..b200910 100644 --- a/scanner/scanner.lex +++ b/scanner/scanner.lex @@ -22,9 +22,7 @@ COMMENT_END \*\/ <> { (void) fprintf(stderr, "kommentar nicht geschlossen\n"); exit(1); } -{WHITESPACE} /* ignorieren */ - -. /* alles im kommentar wird ignoriert */ +(.|\n) /* alles im kommentar wird ignoriert */ {KEYWORD} printf("%s\n", yytext);