1 FOREIGN
MODULE GPFiles
;
3 FILE
* = POINTER TO ABSTRACT
RECORD END;
4 FileNameArray
* = POINTER TO ARRAY OF CHAR;
7 pathSep
- : CHAR; (* path separator on this platform *)
8 fileSep
- : CHAR; (* filename separator character *)
9 optChar
- : CHAR; (* option introduction character *)
11 PROCEDURE isOlder
*(first
: FILE
; second
: FILE
) : BOOLEAN;
13 PROCEDURE MakeDirectory
*(dirName
: ARRAY OF CHAR);
15 PROCEDURE CurrentDirectory
*(): FileNameArray
;
17 PROCEDURE exists
*(fName
: ARRAY OF CHAR) : BOOLEAN;