Ciao a tutti,

sto facendo un programma per l'università. In pratica voglio prendere un part program per il controllo numerico e darne una descrizione un po' più articolata.

Questo perchè i CNC sono stati inventati quando la memoria era un problema, e quindi i programmi sono un tripudio di istruzioni chiarissime del tipo G94G97T01M6M14, e non sono molto belli

La mia idea era: creo un dizionario che contiene come chiavi le istruzioni (in realtà una cosa leggermente più complessa perchè non tutte le istruzioni possono essere messe in questo modo) e le descrizioni come valori, e fin qui direi che va tutto bene.

Il punto è: questo dizionario come mi conviene crearlo?
Personalmente ora come ora pensavo di fare un file xml di questo tipo:

codice:
<istruzione>
    <codice>G81</codice>
    <descrizione>...</descrizione>
</istruzione>
e caricare a runtime il dizionario dal file...
So che è una domanda banale ma il mio professore mi ha chiesto se glielo faccio avere quando l'ho finito, quindi vorrei fare una cosa abbastanza robusta che possa rimanere in futuro...