projects
/
uebersetzerbau-ss10.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
scanner: remove linker dependency
[uebersetzerbau-ss10.git]
/
gesamt_arm64
/
scanner.lex
diff --git
a/gesamt_arm64/scanner.lex
b/gesamt_arm64/scanner.lex
index 92f6df7a82a53fcd24edd60ae6b80e54f8073f58..7d60d353caa01c7f6f80db84ed153de1a954e572 100644
(file)
--- a/
gesamt_arm64/scanner.lex
+++ b/
gesamt_arm64/scanner.lex
@@
-13,17
+13,13
@@
COMMENT_END \*\/
%x COMMENT
%option yylineno
%x COMMENT
%option yylineno
+%option noyywrap
%%
{COMMENT_START} BEGIN(COMMENT);
<COMMENT>{COMMENT_END} BEGIN(INITIAL);
%%
{COMMENT_START} BEGIN(COMMENT);
<COMMENT>{COMMENT_END} BEGIN(INITIAL);
-<COMMENT><<EOF>> {
- fprintf(stderr, "Kommentar nicht geschlossen\n");
- exit(1);
-}
-
<COMMENT>(.|\n) /* alles im kommentar wird ignoriert */
struct return(STRUCT);
<COMMENT>(.|\n) /* alles im kommentar wird ignoriert */
struct return(STRUCT);