DEFINITION MODULE FileSysOp ;
FROM CFileSysOp IMPORT AccessMode ;
(*
Description: provides access to filesystem operations using
Modula-2 base types.
*)
PROCEDURE Exists (filename: ARRAY OF CHAR) : BOOLEAN ;
PROCEDURE IsDir (dirname: ARRAY OF CHAR) : BOOLEAN ;
PROCEDURE IsFile (filename: ARRAY OF CHAR) : BOOLEAN ;
PROCEDURE Unlink (filename: ARRAY OF CHAR) : BOOLEAN ;
PROCEDURE Access (pathname: ARRAY OF CHAR; mode: AccessMode) : AccessMode ;
END FileSysOp.