%{ #include "halloween.tab.h" %} %% [\n\t ] { /* Ignorera whitespace */ } "borjade" { return BORJADE; } "godisrundan" { return GODISRUNDAN; } "bus" { return BUS; } "godis" { return GODIS; } "gick" { return GICK; } "hem" { return HEM; } [A-ZÅÄÖa-zåäö0-9]+ { printf("[ORD: '%s']", yytext); return ORD; } ";" { return SEMIKOLON; } ":" { return KOLON; } . { fprintf(stderr, "[Ignorerar felaktigt tecken: '%c']\n", *yytext); } %%