%% %standalone %class Calc nl = \n|\r|\r\n numeroIntero = [1-9][0-9]* %% {numeroIntero} {System.out.println("Riconosciuto numero intero:" +yytext());} "+" {System.out.println("PIU'");} "-" {System.out.println("MENO");} "*" {System.out.println("PER");} "/" {System.out.println("DIVISO");} "(" {System.out.println("APERTATA TONDA");} ")" {System.out.println("CHIUSA TONDA");} "=" {System.out.println("UGUALE");System.out.println("");} {nl}|" " {;} . {System.out.println("Carattere errato:" + yytext());}