Ambas secciones de código hacen lo mismo: crean un tipo codice_1 (codice_2) y le dan un valor de codice_3.