%{ #include "kaminer.tab.h" %} %% [\n\t ] { /* Ignorera whitespace */ } skapa { return SKAPA; } skick { return SKICK; } kamin { return KAMIN; } klart { return KLART; } [a-z]+ { /* printf("[NAMN: %s]", yytext); */ return NAMN; } [0-9]+ { /* printf("[NUMMER: %s]", yytext); */ return NUMMER; } ";" { return ';'; } . { fprintf(stderr, "Ignorerar felaktigt tecken: '%c'\n", *yytext); } %%