LEX Datei



  • Hallo Forum,

    eigentlich passt es nicht 100% in dieses Forum aber ich probiere es mal.

    Ich habe eine Konfigurationsdatei für LEX (Scanner Generator)

    test.l

    %{
    #include <stdio.h>
    #include <ctype.h>

    %}

    %%
    [a-z] {putchar (toupper (*yytext));}
    %%
    main () {
    yylex();
    }

    ich jage die Datei durch LEX und erhalte eine Datei namens lex.yy.c. Diese compliliere mich gcc -o test lex.yy.c und erhalte eine ausführebare test datei, die eigentlich einen Text von der Standardeingabe kopieren und dabei alle Kleinbuchstaben in Großbuchstaben umwandelt.

    Beim ausführen der test Datei tut sich nichts. Habt ihr ne idee woran das liegen könnte?

    Grüße
    Gisa


Anmelden zum Antworten