Avviso del compilatore C0572
Messaggio: La variabile non inizializzata <variable1> viene utilizzata per l'inizializzazione di <variabile2>. Usa il 'global_init_slot'
attributo per modificare l'ordine di inizializzazione.
Possibile causa dell'errore: Nel caso di strutture annidate, viene emesso l'avviso C0572 anziché l'errore C0268 quando esiste una variabile non inizializzata in una struttura interna.
Esempio 503. Esempio di avviso
GVL {attribute 'qualified_only'} VAR_GLOBAL x : INT := 7; y : INT := 9; END_VAR TYPE DUT : STRUCT a : INT; i : INT := GVL.x; END_STRUCT END_TYPE TYPE DUT_1 : STRUCT d : DUT; END_STRUCT END_TYPE PROGRAM PLC_PRG VAR CONSTANT