Helldron
20-02-2010, 16:57
Ciao a tutti,
vorrei un consiglio su un programma FLEX, che è un analizzatore lessicale, scritto praticamente in C ma si tratta comunque di un file .L
Il programma deve fare questo:
aggiunge alla fine di ogni parola una 'a' per ogni occorrenza di 'st' mentre aggiunge alla fine di ogni parola una 'e' per ogni occorrenza di 'tr'. Chiaramente deve riconoscere anche più occorrenze a seconda dell'ordine.
Per esempio:
stelo -> steloa
tramonto -> tramontoe
triste -> tristeea
tristetriste -> tristetristeeaea
Il problema è contare le occorrenze di 'st' e 'tr'.
Grazie.
vorrei un consiglio su un programma FLEX, che è un analizzatore lessicale, scritto praticamente in C ma si tratta comunque di un file .L
Il programma deve fare questo:
aggiunge alla fine di ogni parola una 'a' per ogni occorrenza di 'st' mentre aggiunge alla fine di ogni parola una 'e' per ogni occorrenza di 'tr'. Chiaramente deve riconoscere anche più occorrenze a seconda dell'ordine.
Per esempio:
stelo -> steloa
tramonto -> tramontoe
triste -> tristeea
tristetriste -> tristetristeeaea
Il problema è contare le occorrenze di 'st' e 'tr'.
Grazie.