Ciao a tutti, ragazzi! Come molti di voi, anch'io sono alle prese con il Grammar Reader e avrei bisogno di una dritta! L'esercizio 6, "Visualizzare accanto ad ogni produzione errata il tipo di errore", mi è un po' oscuro.. qualcuno saprebbe dirmi come risolvere questo punto? non vi chiedo la soluzione, ma solo delle linee guida che mi permettano di svolgere l'esercizio da solo! Grazie mille a tutti!
Ciao, Sergio
Modificato da - seriud89 in Data 10/05/2010 15:57:08
controlla la produzione se non è corretta con una printf stampi l'errore che hai riscontrato affianco es. a->A errore manca il simbolo non terminale a sinistra
Un suggerimento per tale punto è di usare la loadgrammar per trovare tali errori e salvare tale informazione. Quando lo feci io il prof di laboratorio (Lops) ci consigliò di modificare l'automa riconoscitore inserendo uno stato di errore (o più stati di errore). In questo modo hai una soluzione più elegante rispetto alla classica procedura che per ogni produzione scandisce le word alla ricerca di ogni eventuale errore...
E' impossibile sapere tutto. E' però possibile sapere sempre dove poter recuperare ogni genere di informazione.