Tesi Robotica V+ Sim: Interprete Command Language e... | Page 92

come la stringa in esame viene frammentata in token, viene analizzata e come vengono memorizzati i valori nell'Hash Table. Una volta che il Parser ha esaminato il file e quindi i token, se il codice V+ è corretto allora nel riquadro ParserLog apparirà la scritta “Parser ok” altrimenti comparirà la tipologia di errore riscontrata. Passata la fase di Parsing, possiamo occuparci di quella di Interpreter/Code Generatotion. In questa fase andiamo a prelevare le informazioni riguardanti il programma V+ che sono memorizzate nell'Hash Table e le andremo ad elaborare sul nostro braccio sintetico per creare la simulazione desiderata dall'utente. Una volta elaborati i dati introdotti dall'utente attraverso il Parser ed una volta verificato che il source file sia corretto, attraverso il pulsante Simulation, trasferiamo i dati dell'hash table sul modello grafico per visualizzare le azioni che l'utente desidera svolgere. 91