Le opzioni in questo pannello definiscono quali messaggi di errore e
informativi sul debug, indicanti possibili errori di programmazione, vengono
prodotti dal compilatore.
Per informazioni sulle impostazioni e l'aiuto dei pulsanti consultare Aiuto generico sulla finestra di dialogo *CMDDFT.
- Nota:
- Queste opzioni possono dare origine a molti messaggi. Per impedire che
questi messaggi vadano nella registrazione lavoro, specificare le seguenti
opzioni:
- Selezionare la casella di spunta Emissione sul pannello opzioni
di generazione.
- Deselezionare la casella di spunta Messaggi di registrazione
sul pannello opzioni di compilazione.
- Opzioni di checkout
-
-
Opzioni di checkout
- Abilita o disabilita gruppi di opzioni di checkout. E'
possibile selezionare uno dei seguenti valori in questo campo:
- *CMDDFT
- Utilizza le operazioni checkout correntemente impostate come valore
predefinito sul sistema.
- *NONE
- Disabilita tutte le opzioni di checkout.
- *USAGE
- L'equivalente alla selezione individuale delle seguenti opzioni di
checkout viene di seguito descritta:
- Assegnazione valore lungo
- Enumerazioni
- Variabili non utilizzate con dichiarazioni esterne
- Messaggi generici
- Variabili automatiche non inizializzate esplicitamente
- Parametri di funzione non utilizzati
- Non convertibile
- *ALL
- Abilita tutte le opzioni di checkout.
E' possibile inoltre utilizzare i tre stati della casella di spunta
per impostare opzioni checkout individuali. Un'opzione viene
abilitata se viene selezionata la casella di spunta e disabilitata se la
casella non viene selezionata. Se una casella è selezionata-in
grigio, tale opzione viene impostata in base alle impostazioni
predefinite definite sul sistema.
-
Ridondanze nelle espressioni condizionali
- Se si seleziona questa casella di spunta, il compilatore segnala la
presenza di ridondanze in espressioni condizionali.
-
Operazioni che includono costanti
- Se si seleziona questa casella di spunta, il compilatore segnala la
presenza di operazioni che includono costanti.
-
Istruzioni senza risultato
- Se si seleziona questa casella di spunta, il compilatore segnala le
istruzioni che non sono attive.
-
Enumerazioni
- Se questa casella di spunta viene selezionata, il compilatore elenca
l'utilizzo di enumerazione
-
Variabili non utilizzate con dichiarazioni
esterne
- Se si seleziona questa casella di spunta, il compilatore elenca le
variabili non in uso che hanno dichiarazioni esterne.
-
Messaggi generici
- Se si seleziona questa casella di spunta, il compilatore elenca messaggi
generici di CHECKOUT.
-
Istruzioni Goto
- Se si seleziona questa casella di spunta, il compilatore elenca ricorrenze
e utilizzo di istruzioni goto.
-
Variabili automatiche non inizializzate
esplicitamente
- Se si seleziona questa casella di spunta, il compilatore elenca variabili
automatiche che non sono esplicitamente inizializzate.
-
Parametri di funzione non utilizzati
- Se si seleziona questa casella di spunta il compilatore elenca i parametri
di funzione non utilizzati.
-
Non convertibile
- Se si seleziona questa casella di spunta, il compilatore elenca il
linguaggio di programmazione non convertibile.
-
Direttive del preprocessore
- Se si seleziona questa casella di spunta, il compilatore elenca tutte le
direttive del preprocessore.
-
Traccia delle azioni del preprocessore
- Se si seleziona questa casella di spunta, il compilatore elenca operazioni
di traccia di file di inclusione dal preprocessore.
-
Istruzioni non raggiungibili
- Se si seleziona questa casella di spunta, il compilatore avverte se ci
sono istruzioni non raggiungibili.
-
Troncamento
- Se si seleziona questa casella di spunta, il compilatore avverte se si
verifica un troncamento e possibile una perdita di dati.
-
Variabili automatiche non utilizzate o
statiche
- Se si seleziona questa casella di spunta, il compilatore verifica se ci
sono variabili automatiche inutilizzate o statiche.
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.