Calcolatrice File: expr.cup: file di specifica sintattica del riconoscitore (ottenuto da quello del riconoscitore introducendo azioni semantiche per il calcolo del risultato) expr.lex: file di specifica lessicale (identico a quello del riconoscitore) Calcolatrice.java: contiene applicazione (metodo main) A partire dal riconoscitore di espressioni nel file expr.cup sono stati inseriti tipi e azioni semantiche. Le azioni semantiche calcolano bottom-up il risultato dell'espressione. Nel main (Calcolatrice.java) dopo avere effettuato il parsing viene prelevato il risultato dal campo value della radice.