cobol
ADD dichiarazione
Ricerca…
Osservazioni
ADD dichiarazione
ADD 1 TO cobol
Questo modifica la variabile cobol . Overflow silenziosamente ignorato.
ADD 1 TO cobol GIVING GnuCOBOL
Questo non modifica cobol , il risultato GnuCOBOL viene memorizzato in GnuCOBOL . Ancora una volta, l'overflow dell'assegnazione dello storage viene silenziosamente ignorata (il campo rimarrà al suo vecchio valore sugli errori di dimensione e non ci saranno eccezioni).
ADD
a b c d f g h i j k l m n o p q r s t u v w x y z
GIVING total-of
ON SIZE ERROR
PERFORM log-problem
NOT ON SIZE ERROR
PERFORM graph-result
END-ADD
Sono consentiti più ingressi, con test delle dimensioni di archiviazione esplicito. COBOL ha una FUNCTION E intrinseca FUNCTION E , quindi non è una scelta saggia per un identificatore di singola lettera.
SIZE ERROR in COBOL dipende dal tipo e / o PICTURE . Un campo PIC 9 memorizzerà solo valori da 0 a 9, un risultato intermedio di 10 innescherebbe la frase ON SIZE ERROR in quel caso.
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow

