|
SEQUENTIAL OUTPUT
BUFFERED
|
WRITE FILE(file-reference)
FROM(reference);
LOCATE based-variable
FILE(file-reference);
|
KEYFROM(expression)
または
KEYTO(reference)
SET(pointer-reference)
|
|
SEQUENTIAL OUTPUT
UNBUFFERED
|
WRITE FILE(file-reference)
FROM(reference);
|
KEYFROM(expression)
または
KEYTO(reference)
|
|
SEQUENTIAL INPUT
BUFFERED
|
READ FILE(file-reference)
INTO(reference);
READ FILE(file-reference)
SET(pointer-reference);
READ FILE(file-reference); 2
|
KEY(expression)
または
KEYTO(reference)
KEY(expression)
または
KEYTO(reference)
IGNORE(expression)
|
|
SEQUENTIAL INPUT
UNBUFFERED
|
READ FILE(file-reference)
INTO(reference);
READ FILE(file-reference); 2
|
KEY(expression)
または
KEYTO(reference)
IGNORE(expression)
|
|
SEQUENTIAL UPDATE
BUFFERED
|
READ FILE(file-reference)
INTO(reference);
READ FILE(file-reference)
SET(pointer-reference);
READ FILE(file-reference); 2
WRITE FILE(file-reference)
FROM(reference);
REWRITE
FILE(file-reference);
DELETE FILE(file-reference);
|
KEY(expression)
または
KEYTO(reference)
KEY(expression)
または
KEYTO(reference)
IGNORE(expression)
KEYFROM(expression)
または
KEYTO(reference)
FROM(reference)
および/または
KEY(expression)
KEY(expression)
|
|
SEQUENTIAL UPDATE
UNBUFFERED
|
READ FILE(file-reference)
INTO(reference);
READ FILE(file-expression); 2
WRITE FILE(file-reference)
FROM(reference);
REWRITE
FILE(file-reference)
FROM(reference);
DELETE
FILE(file-reference);
|
KEY(expression)
または
KEYTO(reference)
IGNORE(expression)
KEYFROM(expression)
または
KEYTO(reference)
KEY(expression)
KEY(expression)
|
|
DIRECT OUTPUT
BUFFERED
|
WRITE FILE(file-reference)
FROM(reference)
KEYFROM(expression);
|
|
|
DIRECT OUTPUT
UNBUFFERED
|
WRITE FILE(file-reference)
FROM(reference)
KEYFROM(expression);
|
|
|
DIRECT INPUT
BUFFERED
|
READ FILE(file-reference)
INTO(reference)
KEY(expression);
READ FILE(file-reference)
SET(pointer-reference)
KEY(expression);
|
|
|
DIRECT INPUT
UNBUFFERED
|
READ FILE(file-reference)
KEY(expression);
|
|
|
DIRECT UPDATE
BUFFERED
|
READ FILE(file-reference)
INTO(reference)
KEY(expression);
READ FILE(file-reference)
SET(pointer-reference)
KEY(expression);
REWRITE
FILE(file-reference)
FROM(reference)
KEY(expression);
DELETE FILE(file-reference)
KEY(expression);
WRITE FILE(file-reference)
FROM(reference)
KEYFROM(expression);
|
|
|
DIRECT UPDATE
UNBUFFERED
|
READ FILE(file-reference)
INTO(reference)
KEY(expression);
REWRITE
FILE(file-reference)
FROM(reference)
KEY(expression);
DELETE FILE(file-reference)
KEY(expression);
WRITE FILE(file-reference)
FROM(reference)
KEYFROM(expression);
|
|
|
注:
1 完全なファイル宣言には、属性 FILE と RECORD が組み込まれています。KEY、KEYFROM、KEYTO オプションのどれか 1 つを使用する場合は、宣言に属性 KEYED も指定する必要があります。
2 ステートメント READ FILE(file-reference); は、ステートメント READ FILE(file-reference) IGNORE(1); と同等です。 |