Programmeren in COBOL/Appendix A: gereserveerde woorden: verschil tussen versies
k →P |
k →M |
||
Regel 846: | Regel 846: | ||
! Woord |
! Woord |
||
! Gebruik |
! Gebruik |
||
! Algemene vorm |
|||
! Voorbeeld |
! Voorbeeld |
||
|- |
|- |
||
|MEMORY |
|MEMORY |
||
⚫ | |||
| |
| |
||
| |
| |
||
|- |
|- |
||
|MERGE |
|MERGE |
||
⚫ | |||
| |
| |
||
| |
| |
||
|- |
|- |
||
|MESSAGE |
|MESSAGE |
||
⚫ | |||
| |
| |
||
| |
| |
||
|- |
|- |
||
|MODE |
|MODE |
||
⚫ | |||
| |
| |
||
| |
| |
||
|- |
|- |
||
|MODULES |
|MODULES |
||
| |
|||
| |
| |
||
| |
| |
||
|- |
|- |
||
|MOVE |
|MOVE |
||
|Via ''move'' kun je de inhoud van een variabele of een constante in één of meerdere variabelen plaatsen. |
|||
⚫ | |||
|'''MOVE''' variabele/constante '''TO''' variabele ... |
|||
⚫ | |||
|MOVE invoer TO uitvoer |
|||
MOVE "dit is tekst" TO tekst |
|||
<br>MOVE 7 TO getal1 getal2 |
|||
|- |
|- |
||
|MULTIPLE |
|MULTIPLE |
||
| |
|||
| |
| |
||
| |
| |
||
|- |
|- |
||
|MULTIPLY |
|MULTIPLY |
||
|Wordt gebruikt om getallen met elkaar te vermenigvuldigen. |
|||
⚫ | |||
|'''MULTIPLY''' variabele/constante '''BY''' variabele ('''ROUNDED''') ... |
|||
⚫ | |||
'''MULTIPLY''' variabele/constante '''BY''' variabele/constante '''GIVING''' variabele ('''ROUNDED''') ... |
|||
|MULTIPLY 3.14 BY straal |
|||
MULITPLY getal BY 21 GIVING uitkomst |
|||
|- |
|- |
||
|} |
|} |
||
==N== |
==N== |
||
{| class="prettytable" |
{| class="prettytable" |
Versie van 28 jun 2007 17:52
Dit hoofdstuk van het boek Programmeren in COBOL gaat over gereserveerde woorden. Deze woorden hebben een speciale betekenis in COBOL. Daardoor kunnen ze niet gebruikt worden als naam voor een variabel, groepsveld, ... Tenzij het woord deel uitmaakt van een ander woord. Bijvoorbeeld het woord "code" is een gereserveerd woord maar als het in "programmacode" is geschreven geldt het niet, zelfs al worden twee gereserveerde woorden gebruikt om samen een nieuw woord te vormen geldt het ook niet. Je kan natuurlijk ook gereserveerde woorden gebruiken in commentaar. De woorden staan in een alfabetische lijst en met een beetje uitleg.
A
Woord | Gebruik | Voorbeeld |
---|---|---|
ACCESS | ||
ADD | wordt gebruikt om te tellen | ADD 12 TO getal |
ADVANCING | ||
AFTER | ||
ALL | ||
ALPHABET | ||
ALPHABETIC | ||
ALPHABETIC-LOWER | ||
ALPHABETIC-UPPER | ||
ALPHANUMERIC | ||
ALPHANUMERIC-EDITED | ||
ALSO | ||
ALTER | ||
ALTERNATE | ||
AND | ||
ANY | ||
ARE | ||
AREA | ||
AREAS | ||
ASCENDING | ||
ASSIGN | ||
AT | ||
AUTHOR |
B
Woord | Gebruik | Voorbeeld |
---|---|---|
BEFORE | ||
BINARY | ||
BLANK | ||
BLOCK | ||
BOTTOM | ||
BY |
C
Woord | Gebruik | Voorbeeld |
---|---|---|
CALL | ||
CANCEL | ||
CD | ||
CF | ||
CH | ||
CHARACTER | ||
CHARACTERS | ||
CLASS | ||
CLOCK-UNITS | ||
CLOSE | ||
COBOL | ||
CODE | ||
CODE-SET | ||
COLLATING | ||
COLUMN | ||
COMMA | ||
COMMON | ||
COMMUNICATION | ||
COMP | ||
COMPUTATIONAL | ||
COMPUTE | ||
CONFIGURATION | ||
CONTAINS | ||
CONTENT | ||
CONTINUE | ||
CONTROL | ||
CONTROLS | ||
CONVERTING | ||
COPY | ||
CORR | ||
CORRESPONDING | ||
COUNT | ||
CURRENCY |
D
Woord | Gebruik | Voorbeeld |
---|---|---|
DATA | ||
DATE | Kan gebruikt worden om de datum van de computer in een variabel op te slaan. | ACCEPT datum FROM DATE |
DATE-COMPILED | ||
DATE-WRITTEN | ||
DAY | ||
DAY-OF-WEEK | ||
DE | ||
DEBUG-CONTENTS | ||
DEBUG-ITEM | ||
DEBUG-LINE | ||
DEBUG-NAME | ||
DEBUG-SUB-1 | ||
DEBUG-SUB-1 | ||
DEBUG-SUB-3 | ||
DEBUGGING | ||
DECIMAL-POINT | ||
DECLARATIVES | ||
DELETE | ||
DELIMITED | ||
DELIMITER | ||
DEPENDING | ||
DESCENDING | ||
DESTINATION | ||
DETAIL | ||
DISABLE | ||
DISPLAY | ||
DIVIDE | ||
DIVISION | ||
DOWN | ||
DUPLICATES | ||
DYNAMIC |
E
Woord | Gebruik | Voorbeeld |
---|---|---|
EGI | ||
ELSE | ||
EMI | ||
ENABLE | ||
END | ||
END-ADD | ||
END-CALL | ||
END-COMPUTE | ||
END-DELETE | ||
END-DIVIDE | ||
END-EVALUATE | ||
END-IF | ||
END-MULTIPLY | ||
END-OF-PAGE | ||
END-PERFORM | ||
END-READ | ||
END-RECEIVE | ||
END-RETURN | ||
END-REWRITE | ||
END-SEARCH | ||
END-START | ||
END-STRING | ||
END-SUBTRACT | ||
END-UNSTRING | ||
END-WRITE | ||
ENTER | ||
ENVIRONMENT | ||
EOP | ||
EQUAL | ||
ERROR | ||
ESI | ||
EVALUATE | ||
EVERY | ||
EXCEPTION | ||
EXIT | ||
EXTEND | ||
EXTERNAL |
F
Woord | Gebruik | Voorbeeld |
---|---|---|
FILE | ||
FILE-CONTROL | ||
FILLER | ||
FINAL | ||
FIRST | ||
FOOTING | ||
FOR | ||
FROM |
G
Woord | Gebruik | Voorbeeld |
---|---|---|
GENERATE | ||
GIVING | ||
GLOBAL | ||
GO | ||
GREATER | ||
GROUP |
H
Woord | Gebruik | Voorbeeld |
---|---|---|
HEADING | ||
HIGH-VALUE | ||
HIGH-VALUES |
I
Woord | Gebruik | Voorbeeld |
---|---|---|
I-O | ||
I-O-CONTROL | ||
IDENTIFICATION | ||
IF | ||
IN | ||
INDEX | ||
INDEXED | ||
INDICATE | ||
INITIAL | ||
INITIALIZE | ||
INITIATE | ||
INPUT | ||
INPUT-OUTPUT | ||
INSPECT | ||
INSTALLATION | ||
INTO | ||
INVALID | ||
IS |
J
Woord | Gebruik | Voorbeeld |
---|---|---|
JUST | ||
JUSTIFIED |
K
Woord | Gebruik | Voorbeeld |
---|---|---|
KEY |
L
Woord | Gebruik | Voorbeeld |
---|---|---|
LABEL | ||
LAST | ||
LEADING | ||
LEFT | ||
LENGTH | ||
LESS | ||
LIMIT | ||
LIMITS | ||
LINAGE | ||
LINAGE-COUNTER | ||
LINE | ||
LINE-COUNTER | ||
LINES | ||
LINKAGE | ||
LOCK | ||
LOW-VALUE | ||
LOW-VALUES |
M
Woord | Gebruik | Algemene vorm | Voorbeeld |
---|---|---|---|
MEMORY | |||
MERGE | |||
MESSAGE | |||
MODE | |||
MODULES | |||
MOVE | Via move kun je de inhoud van een variabele of een constante in één of meerdere variabelen plaatsen. | MOVE variabele/constante TO variabele ... | MOVE invoer TO uitvoer
MOVE "dit is tekst" TO tekst
|
MULTIPLE | |||
MULTIPLY | Wordt gebruikt om getallen met elkaar te vermenigvuldigen. | MULTIPLY variabele/constante BY variabele (ROUNDED) ...
MULTIPLY variabele/constante BY variabele/constante GIVING variabele (ROUNDED) ... |
MULTIPLY 3.14 BY straal
MULITPLY getal BY 21 GIVING uitkomst |
N
Woord | Gebruik | Voorbeeld |
---|---|---|
NATIVE | ||
NEGATIVE | ||
NEXT | ||
NO | ||
NOT | ||
NUMBER | ||
NUMERIC | ||
NUMERIC-EDITED |
O
Woord | Gebruik | Voorbeeld |
---|---|---|
OBJECT-COMPUTER | ||
OCCURS | ||
OF | ||
OMITTED | ||
ON | ||
OPEN | ||
OPTIONAL | ||
OR | ||
ORDER | ||
ORGANIZATION | ||
OTHER | ||
OUTPUT | ||
OVERFLOW |
P
Woord | Gebruik | Voorbeeld |
---|---|---|
PACKED-DECIMAL | ||
PADDING | ||
PAGE | ||
PAGE-COUNTER | ||
PERFORM | ||
PF | ||
PH | ||
PIC | Bepaald hoe een variabele eruit gaan zien, het type en de lengte. | 77 variabele pic x(20). |
PICTURE | Hetzelfde als pic. | 77 variabele picture x(20). |
PLUS | ||
POINTER | ||
POSITION | ||
POSITIVE | ||
PRINTING | ||
PROCEDURE | ||
PROCEDURES | ||
PROCEED | ||
PROGRAM | ||
PROGRAM-ID | Met dit kun je de naam van het programma aangeven. | PROGRAM-ID. programmanaam. |
PURGE |
Q
Woord | Gebruik | Voorbeeld |
---|---|---|
QUEUE | ||
QUOTE | ||
QUOTES |
R
Woord | Gebruik | Voorbeeld |
---|---|---|
RANDOM | ||
RD | ||
READ | ||
RECEIVE | ||
RECORD | ||
RECORDS | ||
REDEFINES | ||
REEL | ||
REFERENCE | ||
REFERENCES | ||
RELATIVE | ||
RELEASE | ||
REMAINDER | ||
REMOVAL | ||
RENAMES | ||
REPLACE | ||
REPLACING | ||
REPORT | ||
REPORTING | ||
REPORTS | ||
RERUN | ||
RESERVE | ||
RESET | ||
RETURN | ||
REVERSED | ||
REWIND | ||
REWRITE | ||
RF | ||
RH | ||
RIGHT | ||
ROUNDED | ||
RUN |
S
Woord | Gebruik | Voorbeeld |
---|---|---|
SAME | ||
SD | ||
SEARCH | ||
SECTION | ||
SECURITY | ||
SEGMENT | ||
SEGMENT-LIMIT | ||
SELECT | ||
SEND | ||
SENTENCE | ||
SEPARATE | ||
SEQUENCE | ||
SEQUENTIAL | ||
SET | ||
SIGN | ||
SIZE | ||
SORT | ||
SORT-MERGE | ||
SOURCE | ||
SOURCE-COMPUTER | ||
SPACE | ||
SPACES | ||
SPECIAL-NAMES | ||
STANDARD | ||
STANDARD-1 | ||
STANDARD-2 | ||
START | ||
STATUS | ||
STOP | ||
STRING | ||
SUB-QUEUE-1 | ||
SUB-QUEUE-2 | ||
SUB-QUEUE-3 | ||
SUBTRACT | ||
SUM | ||
SUPPRESS | ||
SYMBOLIC | ||
SYNC | ||
SYNCHRONIZED |
T
Woord | Gebruik | Voorbeeld |
---|---|---|
TABLE | ||
TALLYING | ||
TAPE | ||
TERMINAL | ||
TERMINATE | ||
TEST | ||
TEXT | ||
THAN | ||
THEN | ||
THROUGH | ||
THRU | ||
TIME | ||
TIMES | ||
TO | ||
TOP | ||
TRAILING | ||
TRUE | ||
TYPE |
U
Woord | Gebruik | Voorbeeld |
---|---|---|
UNIT | ||
UNSTRING | ||
UNTIL | ||
UP | ||
UPON | ||
USAGE | ||
USE | ||
USING |
V
Woord | Gebruik | Voorbeeld |
---|---|---|
VALUE | ||
VALUES | ||
VARYING |
W
Woord | Gebruik | Voorbeeld |
---|---|---|
WHEN | ||
WITH | ||
WORDS | ||
WORKING-STORAGE | ||
WRITE |
Z
Woord | Gebruik | Voorbeeld |
---|---|---|
ZERO | ||
ZEROES | ||
ZEROS |