Syntactic Constructs
IDENTIFICATION DIVISION
PROGRAM-ID
ENVIRONMENT DIVISION
CONFIGURATION SECTION
SOURCE-COMPUTER, OBJECT-COMPUTER
SPECIAL-NAMES
SYMBOLIC CHARACTERS
CLASS
ALPHABET
DATA DIVISION
Gruppierte Variablen
Tabellen (Arrays)
88er Stufen
PROCEDURE DIVISION
DISPLAY, DISPLAY UPON
Inkl. diverser Formatierungen (Farben, Unterstreichung, etc.)
ACCEPT
Inkl. diverser Formatierungen (Farben, Unterstreichung, etc.)
MOVE
COMPUTE, ADD, SUBTRACT, MULTIPLY, DIVIDE incl. GIVING
Bitweise Operatoren: B-AND B-OR B-NOT B-XOR
Intrinsische Funktionen: MIN, MAX, SIN, COS, TAN, ASIN, ACOS, ATAN, SQRT, LOG, LOG10, **
GO TO
DEPENDING ON
IF THEN ELSE-IF ELSE/OTHERWISE END-IF
LESS, EQUAL, GREATER
AND OR NOT incl der “untypischen” Kombinations-Möglichkeiten(!)
EVALUATE WHEN … WHEN OTHER
INSPECT TALLYING
PERFORM, PERFORM-THRU
Out-Of-Line PERFORM
UNTIL, VARYING, VARYING AFTER, WITH TEST AFTER
CALL
Datei-Zugriff (Sequenzielle Dateien)
EXEC SQL
STOP RUN, EXIT PROGRAM, GOBACK